protected override void Awake() { base.Awake(); elementData = Resources.Load("ElementData") as ElementData; if (elementData != null) { if (onInit != null) { onInit.Invoke(); } elementData.Init(); GameController.Instance.Init(); } }