[Unity] 변수를 초기화 하는 시기 / 이에 따른 List초기화에 관한 것
변수의 초기화 시기 변수의 초기화 순서 선언의 일부로 할당된 값이 먼저 설정됩니다. 값은 인스펙터의 모든 항목에 의해 재정의됩니다. 값은 Awake의 모든 항목에 의해 재정의됩니다. 값은 Start에 의해 재정의됩니다. 값은 스크립트에서 나중에 설정되는 값으로 재정의됩니다. Start는 다른 스크립트의 값에 액세스할 때 안전한 첫 번째 지점입니다. 테스트 위 변수의 초기화 순서에 따라 번호를 매기고, 순서대로 테스트를 진행해봅니다. 1번 테스트 위 처럼 firstInitVar의 선언 부분에서 변수에 값 3을 대입해주면, 당연히 Log값에는3이찍히게 됩니다. 1, 2번 테스트 위 처럼 (1)코드에서 값을 대입해주고, (2)인스펙터에서 값을 설정해주면 인스펙터에서 설정된 값이 제일 마지막에 초기화되어 값이 ..
2022.01.13