private void OnFinish(HOPAController HOController) { FinishMenu FinishMenuInstance = Instantiate(FinishMenu) as FinishMenu; FinishMenuInstance.Init(HOController.CurrentFinishState); Destroy(HOController.gameObject); }
public void OnStartButtonClick() { gameObject.SetActive(false); Transform HOInstance = Instantiate(HOPAController) as Transform; HOPAController HOController = HOInstance.GetComponent <HOPAController>(); HOController.OnFinishCallBack += OnFinish; HOController.Init(GetViewType(), GetTimeMode(), GetSceneDataBase()); }