unity26 플레이어 코드 설계하기 튜토리얼 맵을 만드는 과정에서 테스트용으로 간단하게 플레이어 코드를 작성했다. 현재 기능이 많이 구현되어 있지 않은 상태에서 코드의 구조를 정립하는 과정에 대한 글이다. 0. 개요1. 플레이어의 기본 기능2. 해당 플레이어에 적합한 코드 형식3. 후기 0. 개요바로 코딩하는 것보다 전체적으로 어떤 기능을 가지고 있고, 해당 기능을 바탕으로 유지보수하기 좋은 코드 구조를 미리 고민하는 것이 효율적이어서 생각의 과정을 정리하는 글을 쓰게 되었다. 1. 플레이어의 기본 기능우선 생각한 플레이어의 기능을 정리하면 아래와 같다. * 카메라가 플레이어를 부드럽게 따라가는 것 * 플레이어 이동(방향키) * 다양한 물체와 상호작용(닭, 집, 수도꼭지..등등) * 해금한 요리 종류* 플레이어가 조합한 단어 .. 2025. 4. 30. 플레이어 코드 설계하기-1 보호되어 있는 글 입니다. 2025. 4. 9. Unity 개발을 위한 IDE 세팅 Unity로 프로젝트를 다시 시작하기 전에, vsc로 환경을 먼저 세팅해놨다. 그런데 디버깅 이슈로 인해 rider이 디버깅에 좀 더 적합할 것 같아서 rider로 IDE를 바꿔서 사용하기로 하였다. 0. vsc로 개발환경을 세팅한 이유1. vsc를 이용한 세팅 방법2. vsc를 이용한 디버깅 방법3. Rider를 사용한 이유4. Rider를 이용한 세팅 방법5. Rider를 이용한 디버깅 방법6. 후기 0. vsc로 개발환경을 세팅한 이유이전에 vs로 세팅을 하고 사용했는데, 내 노트북이 맥북이어서 제공하는 기능이 한계가 있었고, 큰 프로그램이어서 그런지 종종 느리게 작동하는 경우도 많았다.그래서 좀 더 가볍고 이전에 사용하던 vsc로 개발환경을 세팅해서 사용해보기로 하였다. 1. vs.. 2025. 4. 7. 유니티 버그 관련 이슈 유니티 씬을 플레이할 때 ArgumentException에러가 나오면서 스크립트가 실행되지만 플레이가 멈추는 버그가 생겼다. 이게 2022.3.5f 버전에서 생기는 에러인데, 스크립트가 달려있는 오브젝트를 플레이 전 클릭하고 플레이하면 에러가 나는 것 같았다. (게임매니저 들어있는 데이터 확인하려고 클릭한 상태로 플레이해서 그런가 계속 에러가 났다..) 그래서 플레이 전 하이어라키에서 아무것도 선택하지 않고 플레이하면 에러가 해결된다. 그리고 그 외에는 유니티를 껐다 키니 해결되었는데..버전 에러라 확신이 없다 (원인을 좀 더 찾아봐야 할 것 같다..) 2023. 8. 10. 이전 1 2 3 4 ··· 7 다음