공부/Unity
[Unity] 게임 play 후 스폰되는 player를 mainCamera로!
돌멩이수프
2022. 5. 12. 16:43
728x90
게임이 재생된 후에 Instantiate되는 player를 mainCamera에 넣어주기 위해서는 SetPlayer라는 함수를 지정해주면 된다.
mainCamera를 관리하는 CameraController script에
[SerializeField]
GameObject _player;
public void SetPlayer(GameObject player) { _player = player; }
간단하게 내용을 추가해준다.
그리고 player를 스폰할 GameScene script에서 SetPlayer 함수를 사용한다.
Camera.main.gameObject.GetComponent<CameraController>().SetPlayer(Player);
Player를 스폰해준 다음에 SetPlayer 함수를 추가해주면 mainCamera에 원하는 객체를 넣어줄 수 있다.
728x90