• NGUI Tutorial: Step 8

  • NGUI Tutorial: Step 8

  • Next up is the checkbox:
  • 다음은 체크박스입니다.
Image of 1919 article
  • - Use the “Dark” sprite for the background and the “X” for the checkmark.
  • Background로 Dark스프라이트를, CheckMark로 X스프라이트를 사용합니다
  • - After you’ve created one and played around with it in the inspector, create a new Game Object parented to the Panel.
  • inspector에서 어떤것들과 그이외의것들을 만들면, Panel을 부모로갖는 새로운 Game Object를 만든다.
  • - Add 3 more checkboxes to this new Game Object.
  • 이 새로운 게임오브젝트에 3개의 체크박스를 더 만들어라.
  • - On each of those 3 checkboxes, select the Options object to be the Radio Button Root.
  • 3개의 체크박스의 각각에 라디오버튼의 루트를 선택해라.
  • - Run the application and see what happens when you try checking all of them on at once.
  • 어플리케이션을 실행하고, 한번에 모든것을 체킹했을 때 무슨일이 일어나는지 보라
  • If you’ve done everything correctly, you won’t be able to — that’s because selecting the “Radio Button Root” parameter turns your checkboxes into radio buttons, and they are grouped by having the same root — theTransform you’ve specified.
  • 모든것이 옳바르게 했다하더라도 당신이 선택한 그런 Transform은 일어나지않을것이다.
    그 이유는 선택한 Radio Button Root 파라미터가 라디오버튼들에 체크박스를 해제시키고, 그것들을 같은 root로 그룹화하기때문이다.
  • You can also attach event handling functions to your checkboxes — UICheckboxControlledComponent andUICheckboxControlledObject. Having them on your checkbox lets it automatically enable or disable the specified component or game object by changing the state of the checkbox.
  • 당신은 또한 이벤트 handling 기능을 체크박스에 추가할 수 있다 - UICheckboxControlledComponent 와 UICheckboxControlledObject.

    체크박스가 이것들을 갖음으로 체크박스의 상태가 바뀌면 자동적으로 특정 컴포넌트나 게임오브젝트가 가능과 불가능될것이다.
  • Now, can you set it up so that each of the 3 checkboxes you’ve created controls the enabled state of the Red, Green, or Blue sprite you see in the picture below?
  • 이제 당신도 아래그림에서 보이는 빨강 녹색 파랑 스프라이트들을 컨트롤할 수있는 각3개의 체크박스 들을 설정할 수 있는가?
  • >
  • >
Image of 1919 article
0 Comments