목록유니티기초 (14)
DNF LOVE
이번 포스팅은 매우 간단하다. 하이라키에 오브젝트들이 너무 많아 거슬리지 않는가? 뭔가 같은 속성을 갖고 있는 애들끼리 묶어주고 싶지 않는가? 그렇다면 이 글을 보도록 하자. 하이라키 정리하는 방법은 매우 간단하다. 하이라키에 오른쪽 마우스 혹은 +버튼을 눌러 Create Empty를 만드는 것이다. Empty를 만들고 알맞는 이름을 할당해준다. 그 다음 정리하고자 하는 오브젝트들을 모아다 해당 Empty에 드랍하면 Empty아래에 오브젝트들이 자식이 된 것을 확인할 수 있다. 또, 여담이지만 하이라키에 오브젝트들을 올릴 경우 되도록이면 영어로 쓰는 것이 좋다. 다음 포스팅은 3D와 마찬가지로 2D로 오브젝트가 사용자 입력에 따라 움직이고 Jump를 구현하는 것을 공부하도록 하자.
분명 이전 기초에서 3D로 확인했을 때 Player, Cube가 색도 있었고 빛에 따라 이리 저리 효과가 있었는데 2D로 옮기니까 어째서 까맣게 보이는 것일까? 그래픽스 복습 후 자세히 다루도록 하겠지만, 상식적으로 생각해보자면 2D는 x와 Y축으로 되어있다. 또 3D는 x, y, z축으로 되어있다. 3D에서 2D로 즉, 고차원에서 저차원의 모습을 확인하는 것은 쉽다. 우리라는 존재는 x, y, z축을 비롯하여 시간이라는 T축을 갖고있는 4차원에 살고있지 않는가? 우리는 3D와 2D, 그리고 1D를 쉽게 이해하고 볼수 있다. 그렇다면 4D보다 더 고차원적인 세상을 우리가 볼수도, 이해할 수가 있을까? 컴퓨터 그래픽스 세계상도 마찬가지다. 3D Object들은 3D에서 빛과 쉐이더 등을 통해 차원적인 모습..
Unity에서 2D프로젝트를 만들어야 하는데 3D프로젝트로 생성하였는가? (그럴일은 거의 적겠지만)3D 프로젝트를 개발하고 있었는데 급하게 2D 프로젝트로 바꾸게 되었는가? 이렇게 될 때 프로젝트를 삭제하거나 Pacakge로 Export해서 옮겨야 하는가? 아니다. 유니티에서는 3D -> 2D 혹은 2D -> 3D 프로젝트로 쉽게 옮길 수 있도록 기능을 지원해주고 있다. 1. 3D Project -> 2D Project 바꾸기 3D 프로젝트를 2D프로젝트로 바꾸어주는 방법은 매우 간단하다. Edit -> Project Settings -> Editor -> Default Behaviour Mode 에서 3D를 2D로 변경해주면 된다. 그 상태에서 ctrl+N을 누르면 2D Scene이 생성된다. Ctrl..