작성
·
492
1
강의 34분 10초에서 PlayerController를 가져올 때
GameObject go = Managers.Resource.Instantiate("Slime_01.prefab");
go.name = "Player";
PlayerController controller = go.GetOrAddComponent<PlayerController>();
그냥 자연스럽게 go 뒤에 GetOrAddComponent 함수를 사용하시던데 이렇게 되는 이유가 뭔가요...?
PlayerController controller = Utils.GetOrAddComponent<PlayerController>(go);
저는 위에 코드처럼 호출해서 사용해야 한다고 생각했습니다.