https://docs.unity3d.com/ScriptReference/MonoBehaviour.Awake.html
1) 스크립트가 붙어 있는 게임 오브젝트가 활성화된 상태로 씬에 로드(혹은 Instantiate 로 생성)되면서 초기화될 때, 단 한 번
2) 스크립트가 붙어 있는 게임 오브젝트가 비활성화 된 상태로 씬에 로드(혹은 Instantiate 로 생성)되었다가 임의의 시간 후, 게임 오브젝트가 활성화 될 때, 단 한 번
(-> 씬에 로드되거나 생성 되었을 때 바로 호출 되지 않으므로 주의!!!)
+ OnDisable은 Enable > Disable 될 때에만 호출된다. 비활성화 상태로 씬에 로드나 생성되더라도 호출되지 않음