본문 바로가기

Unity/Base4

Unity 카메라 워크 ( Camera Work ) 요 근래 이렇게 포스팅을 열심히 한적이 있나 싶긴 합니다만 간만에 책을 구매한 김에 공부하면서 후임자들이나 기타 처음 접하는 사람들에게 정보를 공유할 겸 포스팅이라도 열심히... 작성하자 생각했습니다. 언제까지 가련지는 모르겠습니다만... 어쨌든! 책은 Unity Game 프로그래밍 바이블 2nd 개정판을 기반으로 하고 있으며, 일본 원서를 참고로 기술해나가고 있습니다. 아마 Base 카테고리의 글들은 대부분 이 책을 기반으로 진도를 나갈 예정이며, 계속 포스팅에 이 내용을 적도록 하겠습니다. 카메라 작업에 관하여 설명하고자 합니다. Unity에서 사용하는 카메라 컴포넌트에 대한 이야기를 하는 것과 동시에 기본적인 카메라 워크에 대해서도 이야기하고자합니다. 그리고 새로운 버전에서(기존부터 있던건가...).. 2022. 3. 8.
프리펩(Prefab) ! Nested Prefab ? Prefab Varient !? 사실 저는 사용하면서 별 의문점도 갖지 않고 어 되네? 되는구나 하면서 썼던 기능이라 이게 Nested Prefab이 어쩌구 Prefab Varient가 어쩌고... 생각해본 적도 찾아볼 생각도 없었습니다. 사실 이걸 개념적으로 이해하고 있다보다는 본능적으로 이렇겠지 하고 쓰고 있던 것이라서 이참에 한번 정리하고 보고 가보자 싶어서 포스팅 하게 되었습니다. 다만, 아무리 봐도 제가 본능적으로 이해하고 있는 것이 맞는 것 같아서... 혹시 틀린 정보가 있다면 댓글로 남겨주시면 감사하겠습니다. (사실 이것 이외에도 사실과 다르다 잘못이해하고 있다면 지적 환영) Prefab : 말그대로 유니티 개발자들이 이해하고 있는 가장 일반적인 프리펩... 이것을 정의하라고 하니까 뭐라 설명 해야할지 모르겠어서 유니티 도.. 2022. 3. 7.
프리펩(Prefab) 배경 표시 시작하기에 앞서 본 포스팅은 Unity 2021.2.11f1 / Mac OS Monterey 기준으로 작성됨을 알립니다. 일반적으로 프로젝트 폴더 경로에서 프리펩을 더블 클릭하면 Isolation 형태로 열리게 됩니다. 뒤에 배경도 없고 아무것도 없는 그리드 위에 그려지게 되는데 Hierarchy위에서 프리펩에 커서를 갖다 대고 오른쪽 버튼 -> Prefab 경로에 보시면 여러가지 하위 항목들이 노출될 겁니다. 거기서 가장 상단에 위치하고 있는 Open Asset In Isolation / Open Asset In Context가 있는데 위 이미지처럼 배경을 싹다 날리고 그리드 위에서 보여지는게 Isolation 방식이고 (정확히는 조금 다릅니다만 아래에 기술) 현재 해당 컨텍스트 배경으로 보여지는 것이.. 2022. 3. 6.
유니티 기초. 유니티의 개발 방식에 관하여 유니티 공부를 하면서 복습겸 올리는 자료. Udemy 유니티 에센스 강의 들으면서 참고하고 적은 내용입니다. 기존에는 코드는 재활용하기 위하여(객체 지향) 클래스의 상속의 개념을 이용하여 재활용 해왔었습니다. 예를 들자면 Person(사람)이라는 기본 클래스가 있다면 그 사람 중에서도 학생이라는 직업을 갖고 있는 사람이 있을 것이고,교수라는 직업을 갖고 있는 사람이 있을 것입니다. Student(학생)은 이 사람이라는 공통적인 기능(name, age)에 덧붙여 grades 에 대한 정보가 추가 될것이고 Professor(교수)는 listOfStudents라는 정보가 추가될 것입니다. 현재의 많은 객체 지향 프로그래밍에서 상속이란 이렇게 사용되고 과거에 게임엔진에서도 이런 방식을 이용해 재사용되고 개발되어.. 2018. 6. 25.