SubClass인 스크립트가 실행될 때 SubClass의 Start() 나 Update()가 명시되어 있지않으면

명시되어 있지않은 함수가 SuperClass에서 호출됨

정확히는 Prefab에 부착된 스크립트의 멤버변수 값을 바꿀때인데

멤버변수의 접근제한지시자가 

private일 경우, 다른 스크립트에서 prefab의 멤버함수를 통해 값을 바꿔도 적용이 안됨

public일 경우, 다른 스크립트에서 prefab의 멤버함수를 통해 값을 바꾸면 바뀐 값이 적용됨

'Unity > 몰랐던 개념' 카테고리의 다른 글

Unity 상속관계인 클래스 Start(), Update() 호출  (0) 2019.09.26

+ Recent posts