본문 바로가기

----- IT -----/Unity3D4

[Unity] Unity 3D 50가지 Tip (Fifty Tips for Unity3D) [원문] http://devmag.org.za/2012/07/12/50-tips-for-working-with-unity-best-practices/팁들에 대해서이 팁들은 모든 프로젝트에 적용 가능하지는 않습니다.이것들은 3~20명의 인원으로 구성된 작은팀의 프로젝트 경험을 기반으로 합니다.구조, 재사용성, 명확성, 기타 등등 의 비용은 팀 크기와 프로젝트의 크기에 따라 비용 지불 여부가 결정 됩니다.많은 팁들은 취향의 문제 입니다. (하지만 여기에 나온 여러 팁들은 우열을 가리기 어려울 정도로 좋은 기술들 입니다.)몇개의 팁은 공식 Unity 개발에 위배 되는 것들입니다. 예를 들면, 몇개의 특수한 인스턴스를 위한 프리팹의 사용은 매우 Unity 에서 싫어하는 방식으로, 비용 또한 상당히 높습니다(이렇.. 2014. 6. 5.
NGUI HUD text 따라하기 NGUI와 함께 특정 캐릭터의 머리위에 데미지 텍스트나 HP bar를 표현하기 위한 가장 유용한 기능을 제공하는 플러그인입니다. HUD text는 엣셋스토어에서 $20에 판매하는 유료 플러그인입니다. HUD를 사용하기 위해서는 기본적으로 NGUI가 같이 import되어 있어야 합니다. HUD text 기초 HUD text : Health Bar 따라하기 2014. 5. 18.
Unity3D NGUI 튜토리얼 유니티 3D에서 2D UI를 구현하고자 할때 많이 사용되는 NGUI(엔구이) 튜토리얼 입니다. NGUI가 하위 버젼이 올라가면서 base 개념이 개선이 되면서 UI나 형태가 자주 변경이 되네요 버젼이 다르면 새롭게 느껴지는게 이 때문인거 같습니다. 개발사의 사이트 http://www.tasharen.com/?page_id=140 개발사의 사이트에 올라와 있는 튜토리얼 동영상중에서 최근 버젼입니다. 최신 버젼은 아니지만 비슷한 것 같아요(NGUI 3.0.7) 간단하게 원하는 2D 버튼은 3D 게임 화면상에 만들고 있고, 마우스 이벤트에 반응하거나 클릭시 함수를 호출하게 만들기 쉽게 되어 있습니다. 동영상 한번 대충~ 봐도 따라 할 수 있겠네요 Tween 기능도 포함하고 있어 간단한 2D 에니메이션도 가능한.. 2014. 4. 28.
유니티3D 메모리 관리(Unity3D Memory) 유니티3D 메모리 관리(Unity3D Memory Management) C#의 메모리는 C와 다르며, 키워드는 stack과 heap이다stack은 순서가 있고, 빠르며 다만 제한적이고, heap은 랜덤이고, 사이즈가 크며 단 느리다. ▣ value Types and the Stack A stack is a pile of variables, just like a pile of plates, you can only remove the top one or add on the top but you cannot remove the bottom one or add at the bottom. The stack is used for function calls재귀함수를 사용한 무한루프에 빠졌을때 stack overflo.. 2014. 1. 18.