Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
        public override void PreStart()
        {
            if (Object.op_Inequality((Object)null, (Object)EventAction_EnableQuit.mQuit) || this.mResource == null)
            {
                return;
            }
            EventQuit eventQuit = EventQuit.Find();

            EventAction_EnableQuit.mQuit = !Object.op_Equality((Object)eventQuit, (Object)null) ? eventQuit : Object.Instantiate(this.mResource.asset) as EventQuit;
            ((Component)EventAction_EnableQuit.mQuit).get_transform().SetParent(((Component)this.ActiveCanvas).get_transform(), false);
            ((Component)EventAction_EnableQuit.mQuit).get_transform().SetAsLastSibling();
            // ISSUE: method pointer
            EventAction_EnableQuit.mQuit.OnClick = new UnityAction((object)this, __methodptr(\u003CPreStart\u003Em__170));
            ((Component)EventAction_EnableQuit.mQuit).get_gameObject().SetActive(false);
        }