작성한 질문수
[라이브 멘토링] 유니티 뱀파이어 서바이벌 장르 모작
보스 스킬 개선
작성
·
383
수정됨
0
이번 프로젝트에서 보통 dir은 Vector3로 사용하시던데 이유가 있나요? 어떤거는 Vector2로하고 어떤거는 Vector3로 해서 살짝 혼란이 오네요. 만약 내가 2D게임을 코드를 짤 때 무엇을 기준으로 Vector2, Vector3 사용을 해야할까요?
답변 1
유니티는 기본적으로 3D 게임엔진입니다.(2D도 편리하게 작업할 수 있긴 하지만)따라서 transform의 position은 늘 Vector3이고,굳이 Vector2로 코드를 만들어 관리한다면 매 번마다 Vector3로 만드는 부분에서귀찮아질 수 있으므로 Vector3로 관리해도 무방합니다. (z는 사용 안 하면서)