블로그 이미지
Every unexpected event is a path to learning for you.

카테고리

분류 전체보기 (2737)
Unity3D (817)
Script (91)
Extensions (14)
Effect (3)
NGUI (77)
UGUI (8)
Physics (2)
Shader (36)
Math (1)
Design Pattern (2)
Xml (1)
Tips (200)
Link (22)
World (1)
AssetBundle (25)
Mecanim (2)
Plugins (70)
Trouble Shooting (68)
Encrypt (7)
LightMap (4)
Shadow (4)
Editor (8)
Crash Report (3)
Utility (9)
UnityVS (2)
Facebook SDK (2)
iTween (3)
Font (11)
Ad (14)
Photon (2)
IAP (1)
Google (8)
Android (45)
iOS (41)
Programming (474)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (228)
협업 (58)
3DS Max (3)
Game (12)
Utility (136)
Etc (96)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (53)
Android (14)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday
04-28 00:03

유니티 NGUI 에서 라벨에 한글 적용하기(1)


유니티 NGUI 에서 라벨에 한글 적용하기(2)


반응형

'Unity3D > NGUI' 카테고리의 다른 글

NGUI Virtual Joystick  (1) 2012.12.05
스크롤/드래그 이벤트를 받는 방법  (0) 2012.11.13
NGUI - Sticky Floating Text  (0) 2012.10.28
NGUI: HUD Text  (0) 2012.10.26
NGUI와 NGUI: HUD Text 패키지 임포트 시 에러 문제..  (0) 2012.10.25
Posted by blueasa
, |
반응형
Posted by blueasa
, |

NGUI: HUD Text

Unity3D/NGUI / 2012. 10. 26. 13:03


간단한 사용법 동영상..


※ HUD (Heads-Up Display) 1
    머리 높이 표시판, (전투기에서) 조종사석의 앞유리에 비행과 전투 정보들을 표시하여 바깥 실제 환경도 함께 볼 수 있도록 한 판


반응형
Posted by blueasa
, |

NGUI: HUD Text 버전 : 1.3

새로 받은 NGUI 버전 2.2.3


NGUI는 이미 프로젝트에서 쓰고 있는 상태에서 HUD Text를 쓰기 위해 에셋 스토어에서 구입을 하고, 임포트 시켰더니


클래스 간 충돌(동일한 클래스가 2개이상 있어서 모호하다고 함) 에러가 났다.


아래는 같은 경험을 한 분의 글이다.

링크 : http://smilejsu.tistory.com/397


그래서 NGUI: HUD Text의 ReadMe.txt 파일을 열어보니 아래와 같은 임포팅 방법이 써있었다.

----------------------------------------------

Importing the full (or free) version of NGUI

----------------------------------------------

The steps are the same as upgrading NGUI:


1. Start a new scene.

2. Delete the NGUI folder.

3. Import the new NGUI package.

----------------------------------------------


설명대로 따라 해봤다.

1. 씬하나 만들고,

2. HUD 임포트 하고,

3. NGUI(산 거)를 삭제했다.

4. NGUI 새 버전을 새로 받아서 임포트 했다.

5. 에러 -_-


그래서 이리저리 구글링을 해보니 같은 문제로 난리 치는 사람들이 참 많았다.

참조 링크 : http://www.tasharen.com/forum/index.php?topic=1013.0


근데 위 링크에서도 제작자는 readme에 있는 설명밖에 안하고 있었다.


그래서 새로 프로젝트를 생성해서 HUD만 넣고 실행해보니 잘되는걸 봤는데..


HUD만 있을 때 NGUI의 워터마크가 화면에 나왔다. 프리버전인가보다..


난 상용 NGUI를 써야되는데.. 라고 생각해보니 저 프리버전이 없어져야 되겠다고 생각..


그렇게 생각하고 readme에 있는 임포팅 방법을 보니 테스트 해봐야 될 게 생각났다.

----------------------------------------------

1. Start a new scene.

2. Delete the NGUI folder. <- 이 NGUI가 HUD Text-NGUI 를 가리키는 것 같아서 테스트..

3. Import the new NGUI package.

----------------------------------------------



1. 씬하나 만들고,

2. NGUI 넣고

2. HUD 임포트 하고,(충돌 에러)

3. HUD Text 하위 NGUI 삭제(또다른 에러)

4. NGUI 새 버전을 그대로(덮어서) 임포트

5. 잘된다!!!!



결론 : 서양인이라 그런지..지극히 주관적인 생각으로 메뉴얼을 쓰는 건가.. 라는 생각을 했다. 제작자는 NGUI를 지우라고 하면 자신의 HUD 아래 NGUI를 생각하면서 쓴걸까.. 타인이 보면 그냥 원 프로젝트인 NGUI로 착각하는데..나처럼..

반응형

'Unity3D > NGUI' 카테고리의 다른 글

NGUI - Sticky Floating Text  (0) 2012.10.28
NGUI: HUD Text  (0) 2012.10.26
NGUI health bar, vital bar  (0) 2012.10.25
Button Cooldown effect  (0) 2012.10.16
NGUI 링크 모음  (0) 2012.10.16
Posted by blueasa
, |

http://www.youtube.com/watch?v=h0x5196mWlk


using UnityEngine;

using System.Collections;


public class VitalBar : MonoBehaviour {

private UISlider _slider;

private float _maxWidth;

public float health = 1f;

void Awake() {

_slider = GetComponent<UISlider>();

if(_slider==null)

{

Debug.LogError("Could not find the UISlider Component!");

return;

}

_maxWidth = _slider.foreground.localScale.x;

Debug.Log(_maxWidth);

}

void Update(){

UpdateDisplay(health);

}

public void UpdateDisplay(float x){

_slider.foreground.localScale = new Vector3(_maxWidth*x,_slider.foreground.localScale.y, _slider.foreground.localScale.z);

}

}




출처 : http://smilejsu.tistory.com/394

반응형

'Unity3D > NGUI' 카테고리의 다른 글

NGUI - Sticky Floating Text  (0) 2012.10.28
NGUI: HUD Text  (0) 2012.10.26
NGUI와 NGUI: HUD Text 패키지 임포트 시 에러 문제..  (0) 2012.10.25
Button Cooldown effect  (0) 2012.10.16
NGUI 링크 모음  (0) 2012.10.16
Posted by blueasa
, |

Button Cooldown effect

Unity3D/NGUI / 2012. 10. 16. 22:20

It's really simple. Create one UISprite. Give it a grey tint. Now create a UIFilledSpriteusing the same sprite texture, right on top of the original. Set it to radial 360. That's it, really. Drag the filled sprite's slider to see it change.



참조 : http://www.tasharen.com/forum/index.php?topic=539.msg2724#msg2724


출처 : http://www.tasharen.com/forum/index.php?topic=1205.msg6124#msg6124

반응형

'Unity3D > NGUI' 카테고리의 다른 글

NGUI - Sticky Floating Text  (0) 2012.10.28
NGUI: HUD Text  (0) 2012.10.26
NGUI와 NGUI: HUD Text 패키지 임포트 시 에러 문제..  (0) 2012.10.25
NGUI health bar, vital bar  (0) 2012.10.25
NGUI 링크 모음  (0) 2012.10.16
Posted by blueasa
, |

NGUI 링크 모음

Unity3D/NGUI / 2012. 10. 16. 19:52

개발사

http://www.tasharen.com/?page_id=140


레퍼런스

http://www.tasharen.com/ngui/docs/index.html


http://www.looah.com/myevannet


http://forum.unity3d.com/threads/114833-NGUI-(Next-Gen-UI)-demo-amp-final-feedback-request




[출처] NGUI 링크 모음|작성자 crazylulu

반응형

'Unity3D > NGUI' 카테고리의 다른 글

NGUI - Sticky Floating Text  (0) 2012.10.28
NGUI: HUD Text  (0) 2012.10.26
NGUI와 NGUI: HUD Text 패키지 임포트 시 에러 문제..  (0) 2012.10.25
NGUI health bar, vital bar  (0) 2012.10.25
Button Cooldown effect  (0) 2012.10.16
Posted by blueasa
, |