public override void PreStart() { if (Object.op_Inequality((Object)null, (Object)Event2dAction_QuitEnable.mQuit) || this.mResource == null) { return; } Event2dAction_QuitEnable.mQuit = Object.Instantiate(this.mResource.asset) as EventQuit; ((Component)Event2dAction_QuitEnable.mQuit).get_transform().SetParent(((Component)this.ActiveCanvas).get_transform(), false); ((Component)Event2dAction_QuitEnable.mQuit).get_transform().SetAsLastSibling(); // ISSUE: method pointer Event2dAction_QuitEnable.mQuit.OnClick = new UnityAction((object)this, __methodptr(\u003CPreStart\u003Em__181)); ((Component)Event2dAction_QuitEnable.mQuit).get_gameObject().SetActive(false); }
public override void OnActivate() { EventQuit eventQuit = EventQuit.Find(); if (Object.op_Equality((Object)null, (Object)eventQuit)) { this.ActivateNext(); } else { ((Component)eventQuit).get_gameObject().SetActive(false); this.ActivateNext(); } }
protected override void OnDestroy() { Event2dAction_QuitEnable.mQuit = (EventQuit)null; }
protected override void OnDestroy() { EventAction_EnableQuit.mQuit = (EventQuit)null; }