레트로의 유니티 게임 프로그래밍 에센스 2

[Unity] 좀비 서바이벌 Cinemachine, FK / IK, Scriptable Object를 활용한 총쏘기

플레이어를 따라오는 카메라 - Cinemachine (책을 참고 p607) windows > packet manager > unity registry의 Cinemachine 다운로드 기존의 main camera에 cinemachine Brain camera component를 추가해준다 Cinemachine의 브레인 카메라와 가상 카메라를 이용할 것이다. 브레인 카메라: 게임 월드를 촬영하는 진짜 카메라, 씬에 하나만 존재 가상 카메라: 씬에 여러개 존재하며 카메라의 분신 역할 - 브레인 카메라를 위한 여러 설정값을 제공, 여러 가상 카메라의 몸들을 두고 본체인 브레인 카메라가 몸을 바꿔 끼는 느낌 create empty > Follow cam으로 이름을 만들고 Cinemachine Virtual Cam..

공부/Unity 2023.05.01

[Unity] 유니런 중요 스크립트 및 기능 정리

Rigidbody 2D & Box Collider 2D & Circle Collider 2D 플레이어와 땅의 충돌을 처리하는 방법 -> collider2D & Rigidbody2D 사용하기! 물체에게 중력을 작용하게 만들기 위해 Rigidbody 2D를 넣어준다. 실행시켜보면 플레이어가 계속 떨어져서 화면에 안잡히게 된다. Rigidbody 2D에서 Collision Detection을 Continuous로 해줘야 충돌 감지를 끊기지 않고 계속 할 수 있다. 이전의 설정은 Discrete (이산)이었다. * Rigidbody: 중력과 동일한 효과 또한 Constraints에서 혹시 모를 Z축으로의 회전을 방지하기 위해 Freeze Rotation을 걸어준다. boxcollider를 추가할 시, 생긴 모양..

공부/Unity 2023.04.04
728x90