GameManager의 관리
르탄 만들기에서 배운 내용은 기본적으로 설정을 적용하고 이를 각 스크립트에 적용하게 하기 위한 방법을 배웠다. 백그라운드와 그라운드는 기본적으로 고정형으로 스크립트를 짤 필요가 없었고 enemy 역할인 rain의 경우 prefabs를 만들어 관리 한다. 또한 player 역할인 르탄과 다시 게임을 초기화 시켜주기 위한 패널을 제외하고 모든 게임 설정을 GameManager에서 싱글톤 작성하고 관리했다. 다만 르탄과 rain의 경우 rigidbody 2D를 이용하여 물리력을 적용하였다. player인 르탄의 함수는 float direction = 1f; float toward = 1.0f; public float moveSpeed = 1f; 방향과 속도를 변수로 설정해 주고 업데이트 함수를 통하여 버튼을 ..
유니티 코딩
2023. 10. 20. 16:57