Tagged: NGUI 튜토리얼

4. NGUI 다국어 지원하기 (Localization) – 2

NGUI 다국어 지원하기 (Localization) – 2 4.2 다국어(Localization) 지원 적용 Localization.txt 파일을 생성했으니, 다국어 지원 기능을 적용해보도록 하겠습니다.유니티 에디터 메뉴에서 File -> New Scene 메뉴를 이용해서 씬을 새로 생성하고 Localization이라고 씬을 저장합니다.이어서 에디터 메뉴에서...

3.4 NGUI Font 생성하기 – 2

NGUI Font 생성하기   3.4.2 BMFont생성 툴을 이용한 비트맵 생성방법 BMFont 툴은 폰트 파일에서 필요한 글자들을 아틀라스 이미지로 생성해주고 이렇게 생성된 아틀라스 이미지에 대한 정보를 담은 텍스트 파일을 추출해주는 프로그램 입니다. BMFont 를 이 두...

3.4 NGUI Font 생성하기 – 1

NGUI Font 생성하기   3.4 NGUI Font 생성하기 이번에는 폰트를 직접 만들고 사용하는 방법에 대해서 살펴보겠습니다. NGUI는 3.x 버전부터 유니티에서 지원하는 다이나믹 폰트의 지원 기능을 추가했습니다. 이번 강좌는 다이나믹 폰트를 사용하는 방법이 아닌, 비트맵...

3.3 Sliced 스프라이트 생성하기

Sliced 스프라이트 생성하기   이번 강좌는 3.2장 Simple 스프라이트 생성을 진행했다는 가정 하에 강좌를 진행합니다. 3.2장을 건너뛴 분들은 여기로 가셔서 강좌를 확인하고 3.3장을 진행하시기 바랍니다.   3.3 Sliced 스프라이트 생성하기 Sliced 스프라이트를 생성하기 전에...

3.2 Simple UISprite(스프라이트) 생성

Simple UISprite(스프라이트) 생성   3.2 Simple UISprite(스프라이트) 생성 생성한 아틀라스를 이용해서 스프라이트를 생성해보겠습니다. 유니티 에디터 메뉴에서 NGUI -> Open -> Widget Wizard(Legacy) 메뉴를 선택합니다. Widget Tool 창이 나타나면 아래와 같이 Atlas 버튼을 클릭합니다.  ...

3.1 NGUI Atlas(아틀라스)

NGUI Atlas(아틀라스)   3.1 NGUI Atlas(아틀라스) 지금까지는 NGUI에서 기본으로 제공하는 이미지와 폰트를 이용해서 UI 위젯을 생성했습니다. 이번에는 NGUI에서 사용가능한 아틀라스와 폰트를 직접 만드는 방법을 살펴보겠습니다. 먼저 아틀라스로 만들 이미지들을 유니티에 임포트 시켜줍니다. 아래 링크에...

2.6 NGUI UISlider (슬라이더)

NGUI UISlider (슬라이더)   이번 강좌를 공부하시면, 아래 그림과 같이 NGUI의 UISlider(슬라이더)를 사용해서 스프라이트의 알파 값을 조절하는 예제를 만들 수  있습니다.   2.6 UISlider (슬라이더) Slider 위젯은 사용자가 드래그를 해서 값을 지정할 수 있도록...

2.5 NGUI UIInput (텍스트 입력)

NGUI UIInput (텍스트 입력)   2.5 NGUI UIInput (텍스트 입력) Input 위젯은 이름에서 알 수 있듯이 사용자에게 텍스트 입력을 받을 때 사용하는 위젯입니다. Widget Tool 창의 Template 항목을 Input으로 설정하면 생성할 수 있습니다.  ...

2.4 NGUI UIToggle(토글 버튼)

NGUI UIToggle(토글 버튼)   2.4 UIToggle (토글 버튼) 이번에 알아볼 위젯은 토글 위젯입니다. 토글 위젯은 true/false 두 가지 상태를 갖는 위젯입니다. 사용자에게 어떤 옵션을 사용할 것인지 사용하지 않을 것인지에 대한 UI를 제공할 때 많이...

2.3 NGUI UIButton(버튼)

NGUI UIButton(버튼)   2.3 UIButton(버튼) 지금까지 두 가지의 UI 위젯에 대해서 살펴 보았습니다. 보신바와 같이 NGUI에서 UI 위젯을 생성할 때는 Widget Tool 창에서 거의 모든 작업이 이루어 집니다. NGUI에서 기본이 되는 두 가지의 위젯에...