유니티 제네릭1 닷지 프로젝트 오브젝트 기초 06(스크립트 개선하기). 1차로 만든 플레이어 컨트롤러 스크립트를 개선해본다. 개선할점 1. 움직임이 미끄러진다 AddForce()메서드는 힘을 추가하며 누적된 힘으로 속도를 점진적으로 늘려가므로 속도가 빨라질 때까지 시간이 걸린다. 또한 관성력도 존재하여 방향전환이 어렵다. 2. 입력받는 코드가 복잡한점 간결하게 고쳐본다. 3. 퍼블릭으로 컴포넌트를 만들어서 드래그드롭과정이 필요하다 불편할 뿐더러 잘못된 값을 할당할 위험이 있으므로 변수에 컴포넌트의 참조를 할당한다. Start()메서드를 이용하여 게임이 시작될때 playerRigidbody에 리지드바디 컴포넌트의 참조를 할당해본다. void Start() { playerRigidbody = GetComponent(); } 또한 이제 playerRigidbody 를 퍼블릭으로 .. 2020. 7. 20. 이전 1 다음