Inheritance: MonoBehaviour
		private void OnToggleChanged () {
			if (_previousActiveToggle != null) {
				_previousActiveToggle.value = false;
			}

			_previousActiveToggle = UIToggle.current;
		}
Esempio n. 2
0
    public override void OnCreate()
    {
        base.OnCreate();

        m_playOnBtn = UIToolkits.FindComponent<UIButton>(mUIObject.transform, "PlayOnBtn");
        m_EndGameBtn = UIToolkits.FindComponent<UIButton>(mUIObject.transform, "EndGameBtn");
		
		m_curScore = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "CurScore");
        m_targetScore = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "TargetScore");

        m_curJelly = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "CurJelly");
        m_targetJelly = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "TargetJelly");

        m_curNut1 = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "CurNut1");
        m_targetNut1 = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "TargetNut1");
        m_curNut2 = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "CurNut2");
        m_targetNut2 = UIToolkits.FindComponent<NumberDrawer>(mUIObject.transform, "TargetNut2");

        m_scoreCheck = UIToolkits.FindComponent<UIToggle>(mUIObject.transform, "CheckBoxScore");
        m_jellyCheck = UIToolkits.FindComponent<UIToggle>(mUIObject.transform, "CheckBoxJelly");
        m_nutsCheck = UIToolkits.FindComponent<UIToggle>(mUIObject.transform, "CheckBoxNuts");
		
        AddChildComponentMouseClick("EndGameBtn", OnEndGameClicked);
        AddChildComponentMouseClick("PlayOnBtn", OnPlayOnClicked);
    }
Esempio n. 3
0
	public void CreateVerificationToggle ()
	{
		GameObject checkVerify = NGUITools.AddChild (tableAmbients.gameObject, Resources.Load <GameObject> ("CheckboxVerified"));
		toggleVerify = checkVerify.GetComponent <UIToggle> ();
		toggleVerify.onChange.Add (new EventDelegate (this, "SetAmbientVerified"));
		toggleVerify.value = CheckSpaceManager.instance.selectedAmbient.dimensionsInformation.verified;
	}
Esempio n. 4
0
 private void CreateObjects()
 {
     this.btnTab = base.transform.Find("tab").GetComponent<UIToggle>();
     EventDelegate.Add(this.btnTab.onChange, new EventDelegate.Callback(this.OnTabCheckChanged));
     this.txtTab = this.btnTab.transform.Find("tabTxt").GetComponent<UILabel>();
     this.txtTab2 = this.btnTab.transform.Find("tabCheck/tabTxt").GetComponent<UILabel>();
     Transform transform = base.transform.Find("tabPanel");
     this.topBtn = GameUITools.RegisterClickEvent("TopBtn", new UIEventListener.VoidDelegate(this.OnTopBtnClick), transform.gameObject);
     this.topBtn.SetActive(false);
     this.bottomBtn = GameUITools.RegisterClickEvent("BottomBtn", new UIEventListener.VoidDelegate(this.OnBottomBtnClick), transform.gameObject);
     this.bottomBtn.SetActive(false);
     this.btnsTable = transform.Find("tabBtnsPanel/tabBtns").GetComponent<UITable>();
     this.scrollBar = transform.Find("scrollBar").GetComponent<UIScrollBar>();
     EventDelegate.Add(this.scrollBar.onChange, new EventDelegate.Callback(this.OnScrollBarValueChange));
     this.txtTab.text = this.initData.strName;
     this.txtTab2.text = this.initData.strName;
     if (this.initData.strName.Length > 2)
     {
         this.txtTab.spacingX = 5;
         this.txtTab2.spacingX = 5;
     }
     this.infoTable = transform.Find("bg/infoPanel/infoContents").GetComponent<UITable>();
     this.infoTitle = this.infoTable.transform.Find("Label0").GetComponent<UILabel>();
     this.infoTitle.spaceIsNewLine = false;
     this.infoContent = this.infoTable.transform.Find("Label1").GetComponent<UILabel>();
     this.infoContent.spaceIsNewLine = false;
     UIEventListener expr_206 = UIEventListener.Get(this.infoContent.gameObject);
     expr_206.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_206.onClick, new UIEventListener.VoidDelegate(this.OnInfoContentClick));
 }
 void Awake()
 {
     if (mToggle == null) mToggle = GetComponent<UIToggle>();
     if (mToggleObjects == null) mToggleObjects = GetComponent<UIToggledObjects>();
     if (mPlaySound == null) mPlaySound = GetComponent<UIPlaySound>();
     if (mBtnActivate == null) mBtnActivate = GetComponent<UIButtonActivate>();
 }
Esempio n. 6
0
	public void SetToggleChange()
	{
		toggle = GetComponent<UIToggle>();
		EventDelegate toggleDelegate = new EventDelegate (commentsWindow, "CommentToggleChange");
		EventDelegate.Parameter parameter = new EventDelegate.Parameter(this);
		toggleDelegate.parameters[0] = parameter;
		toggle.onChange.Add(toggleDelegate);
	}
Esempio n. 7
0
        private void Init()
        {
            if (_isInit)
                return;

            _toggle = GetComponent<UIToggle>();
            _isInit = true;
        }
Esempio n. 8
0
 /// <summary>
 /// Can override. Remember base.InitializeOnAwake();  The tPrefsValue for propertyName must be set before 
 /// base.InitializeOnAwake() is called.
 /// </summary>
 protected override void Awake() {
     base.Awake();
     checkbox = gameObject.GetSafeMonoBehaviourComponent<UIToggle>();
     InitializeCheckbox();
     // don't receive events until initializing is complete
     EventDelegate.Add(checkbox.onChange, OnCheckboxStateChange);
     //checkbox.onStateChange += OnCheckboxStateChange;
 }
 private void CreateObjects()
 {
     GameObject parent = GameUITools.FindGameObject("WindowBg", base.gameObject);
     this.mSelectLopetLayer = GameUITools.FindGameObject("LopetLayer", parent).AddComponent<SelectLopetLayer>();
     this.mSelectLopetLayer.InitWithBaseScene(this);
     this.mFilter = GameUITools.RegisterClickEvent("Filter", new UIEventListener.VoidDelegate(this.OnFilterClick), parent).GetComponent<UIToggle>();
     this.mSelectLopetLayer.Refresh();
 }
Esempio n. 10
0
	public void setUp(){
		label= newCheck.GetComponentInChildren<UILabel>();
		toggle= newCheck.GetComponent<UIToggle>();
		label.text=answer;
//		label.text=text;
		toggle.group = 1;
		toggle.optionCanBeNone = true;
		toggle.startsActive = false;
	}
		void Start () {
			UIToggle defaultToggle = toggles[defaultToggleIndex];
			defaultToggle.value = true;
			_previousActiveToggle = defaultToggle;


			foreach (UIToggle toggle in toggles) {
				toggle.onChange.Add(new EventDelegate(OnToggleChanged));
			}
		}
Esempio n. 12
0
    int m_clickDebugCount = 0;      //用来记录点击隐藏的debug按钮几次,点击3次才起作用

    public override void OnCreate()
    {
        base.OnCreate();

        AddChildComponentMouseClick("PlayBtn", OnPlayBtnClick);
        AddChildComponentMouseClick("ClearBtn", delegate()
        {
            PlayerPrefs.DeleteAll();            //删除进度
        });

        AddChildComponentMouseClick("RecoverHeartBtn", delegate()
        {
            PlayerPrefs.SetInt("HeartCount", 5);            //恢复爱心
            GlobalVars.HeartCount = 5;
        });

        AddChildComponentMouseClick("DebugBtn", delegate()
        {
            ++m_clickDebugCount;
            if (m_clickDebugCount >= 3)
            {
                m_debugBoard.SetActive(true);
            }
        });

        m_developerMode = UIToolkits.FindComponent<UIToggle>(mUIObject.transform, "DeveloperCheck");
        m_developerMode.value = false;

        UIToggle musicCheck = UIToolkits.FindComponent<UIToggle>(mUIObject.transform, "MusicCheck");
        musicCheck.value = GlobalVars.UseMusic;
        EventDelegate.Set(musicCheck.onChange, delegate()
        {
            GlobalVars.UseMusic = UIToggle.current.value;
            PlayerPrefs.SetInt("Music", GlobalVars.UseMusic == true ? 1 : 0);
            if (GlobalVars.UseMusic == false)       //关闭音乐
            {
                UIToolkits.StopMusic();
            }
            else                                    //播放音乐
            {
                UIToolkits.PlayMusic(CapsConfig.CurAudioList.MapMusic);
            }
        });

        UIToggle soundCheck = UIToolkits.FindComponent<UIToggle>(mUIObject.transform, "SoundCheck");
        soundCheck.value = GlobalVars.UseSFX;
        EventDelegate.Set(soundCheck.onChange, delegate()
        {
            GlobalVars.UseSFX = UIToggle.current.value;
            PlayerPrefs.SetInt("SFX", GlobalVars.UseSFX == true ? 1 : 0);
        });

        m_testLabel = GetChildComponent<UILabel>("TestNotice");
        m_debugBoard = mUIObject.transform.FindChild("DebugBoard").gameObject;
    }
Esempio n. 13
0
    void Awake()
    {
        for (short i = 0; i < buttons.Length; ++i)
            buttons[i].onClick = onClick;

        backs = new UISprite[6];
        for (short i = 0; i < 6; ++i)
            backs[i] = buttons[i].transform.FindChild("back").GetComponent<UISprite>();

        nameInput = transform.FindChild("myName").GetComponent<UIInput>();
        audioButton = transform.FindChild("audioOn").GetComponent<UIToggle>();

        clickSound = transform.GetComponent<UIPlaySound>();
    }
Esempio n. 14
0
 private void CreateObjects()
 {
     GameObject gameObject = base.transform.Find("windowBg").gameObject;
     GUICommonSwitchBtn gUICommonSwitchBtn = gameObject.transform.Find("bgMusic/bgSoundSwitch").gameObject.AddComponent<GUICommonSwitchBtn>();
     gUICommonSwitchBtn.InitSwithBtn(GameSetting.Data.Music);
     GUICommonSwitchBtn expr_42 = gUICommonSwitchBtn;
     expr_42.BtnSwithCallbackEvent = (GUICommonSwitchBtn.BtnSwithCallback)Delegate.Combine(expr_42.BtnSwithCallbackEvent, new GUICommonSwitchBtn.BtnSwithCallback(this.OnBgMusicChanged));
     GUICommonSwitchBtn gUICommonSwitchBtn2 = gameObject.transform.Find("effectSound/effectSoundSwitch").gameObject.AddComponent<GUICommonSwitchBtn>();
     gUICommonSwitchBtn2.InitSwithBtn(GameSetting.Data.Sound);
     GUICommonSwitchBtn expr_8F = gUICommonSwitchBtn2;
     expr_8F.BtnSwithCallbackEvent = (GUICommonSwitchBtn.BtnSwithCallback)Delegate.Combine(expr_8F.BtnSwithCallbackEvent, new GUICommonSwitchBtn.BtnSwithCallback(this.OnEffectSoundChanged));
     GUICommonSwitchBtn gUICommonSwitchBtn3 = gameObject.transform.Find("charVoice/charSoundSwitch").gameObject.AddComponent<GUICommonSwitchBtn>();
     gUICommonSwitchBtn3.InitSwithBtn(GameSetting.Data.Voice);
     GUICommonSwitchBtn expr_DC = gUICommonSwitchBtn3;
     expr_DC.BtnSwithCallbackEvent = (GUICommonSwitchBtn.BtnSwithCallback)Delegate.Combine(expr_DC.BtnSwithCallbackEvent, new GUICommonSwitchBtn.BtnSwithCallback(this.OnCharSoundSwithBtnChanged));
     GUICommonSwitchBtn gUICommonSwitchBtn4 = gameObject.transform.Find("showHp/showHpSwitch").gameObject.AddComponent<GUICommonSwitchBtn>();
     gUICommonSwitchBtn4.InitSwithBtn(GameSetting.Data.ShowHPBar);
     GUICommonSwitchBtn expr_12C = gUICommonSwitchBtn4;
     expr_12C.BtnSwithCallbackEvent = (GUICommonSwitchBtn.BtnSwithCallback)Delegate.Combine(expr_12C.BtnSwithCallbackEvent, new GUICommonSwitchBtn.BtnSwithCallback(this.OnShowHpSwithBtnChanged));
     GameObject gameObject2 = gameObject.transform.Find("optionType").gameObject;
     this.mJoyStick = gameObject2.transform.Find("joyStick").GetComponent<UIToggle>();
     this.mTouch = gameObject2.transform.Find("touch").GetComponent<UIToggle>();
     EventDelegate.Add(this.mJoyStick.onChange, new EventDelegate.Callback(this.OnOptionTypeChanged));
     EventDelegate.Add(this.mTouch.onChange, new EventDelegate.Callback(this.OnOptionTypeChanged));
     UIEventListener expr_1E6 = UIEventListener.Get(this.mJoyStick.gameObject);
     expr_1E6.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_1E6.onClick, new UIEventListener.VoidDelegate(this.OnOptionTypeClicked));
     UIEventListener expr_217 = UIEventListener.Get(this.mTouch.gameObject);
     expr_217.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_217.onClick, new UIEventListener.VoidDelegate(this.OnOptionTypeClicked));
     GameObject gameObject3 = gameObject.transform.Find("yesBtn").gameObject;
     UIEventListener expr_256 = UIEventListener.Get(gameObject3);
     expr_256.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_256.onClick, new UIEventListener.VoidDelegate(this.OnOKClick));
     GameObject gameObject4 = gameObject.transform.Find("noBtn").gameObject;
     UIEventListener expr_295 = UIEventListener.Get(gameObject4);
     expr_295.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_295.onClick, new UIEventListener.VoidDelegate(this.OnCancelClick));
     if (GameCache.Data.Joystick)
     {
         this.mJoyStick.value = true;
     }
     else
     {
         this.mTouch.value = true;
     }
     SceneInfo sceneInfo = Globals.Instance.SenceMgr.sceneInfo;
     if (sceneInfo.Type == 5)
     {
         this.mIsGuildBoss = true;
         Globals.Instance.CliSession.Register(968, new ClientSession.MsgHandler(this.OnMsgTakeGuildBossDamageReward));
     }
 }
Esempio n. 15
0
            protected override void onUIEvent(UIToggle aSender, UIEventArgs aArgs)
            {
                switch (aArgs.eventType)
                {
                    case UIEventType.ENTER:

                        break;

                    case UIEventType.EXIT:

                        break;
                    case UIEventType.FOCUS:

                        break;

                }
            }
Esempio n. 16
0
	private UIToggle isContinue;		//是否继续上次游戏

	void Start()
	{
		nameInput = transform.FindChild("NameInput/Label").GetComponent<UILabel>();
		//下拉菜单
		selectPattern = transform.FindChild("SelcetStyle").GetComponent<UIPopupList>();
		selectPattern.Clear();
		string[] patterns = System.Enum.GetNames(typeof(GamePattern));
		for (int i = 0; i < patterns.Length; i++)
		{
			selectPattern.AddItem(patterns[i]);
		}
		//当下拉菜单值发生变化时,通知OnPatternChange方法
		EventDelegate.Add(selectPattern.onChange, OnPatternChange);
		//单选框
		isContinue = transform.FindChild("Continue").GetComponent<UIToggle>();
		//当单选框值发生变化时,通知OnIsContinue方法
		EventDelegate.Add(isContinue.onChange, OnIsContinue);
	}
Esempio n. 17
0
    public override void OnCreate()
    {
        base.OnCreate();

        m_playOnBtn = GetChildComponent<UIButton>("PlayOnBtn");
        m_playOnWithPayBtn = GetChildComponent<UIButton>("PlayOnWithPayBtn");
        m_EndGameBtn = GetChildComponent<UIButton>("EndGameBtn");

        m_curScore = GetChildComponent<NumberDrawer>("CurScore");
        m_targetScore = GetChildComponent<NumberDrawer>("TargetScore");

        m_curJelly = GetChildComponent<NumberDrawer>("CurJelly");
        m_targetJelly = GetChildComponent<NumberDrawer>("TargetJelly");

        m_curNut1 = GetChildComponent<NumberDrawer>("CurNut1");
        m_targetNut1 = GetChildComponent<NumberDrawer>("TargetNut1");
        m_curNut2 = GetChildComponent<NumberDrawer>("CurNut2");
        m_targetNut2 = GetChildComponent<NumberDrawer>("TargetNut2");

        m_scoreCheck = GetChildComponent<UIToggle>("CheckBoxScore");
        m_jellyCheck = GetChildComponent<UIToggle>("CheckBoxJelly");
        m_nutsCheck = GetChildComponent<UIToggle>("CheckBoxNuts");
        m_collectCheck = GetChildComponent<UIToggle>("CheckCollect");

        m_continueTipBoard = GetChildComponent<UISprite>("ContinueTipBoard");
        m_pauseTipBoard = GetChildComponent<UISprite>("PauseTipBoard");

        m_planOnItemIcon = GetChildComponent<UISprite>("ItemIcon");
        m_itemIntro = GetChildComponent<UILabel>("ItemIntro");
		
        AddChildComponentMouseClick("EndGameBtn", OnEndGameClicked);
        AddChildComponentMouseClick("PlayOnBtn", OnPlayOnClicked);
        AddChildComponentMouseClick("PlayOnWithPayBtn", OnPlayOnClicked);

        m_levelLabel = GetChildComponent<NumberDrawer>("LevelNumber");

        for (int i = 0; i < 3; ++i)
        {
            m_collectSprite[i] = GetChildComponent<UISprite>("Collect" + i);
            m_collectLabel[i] = GetChildComponent<UILabel>("CollectLabel" + i);
        }
    }
Esempio n. 18
0
 private void CreateObjects()
 {
     this.mWinBg = base.transform.Find("winBG").gameObject;
     this.mUIRoot = NGUITools.FindInParents<UIRoot>(base.gameObject);
     this.mTitle = this.mWinBg.transform.Find("title").GetComponent<UILabel>();
     this.mWebViewBehavior = this.mWinBg.AddComponent<WebViewBehavior>();
     this.mCheckBtn = this.mWinBg.transform.Find("bottomBar/checkBtn").GetComponent<UIToggle>();
     this.mCheckBtn.value = false;
     GameObject gameObject = this.mWinBg.transform.Find("closeBtn").gameObject;
     UIEventListener expr_AA = UIEventListener.Get(gameObject);
     expr_AA.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_AA.onClick, new UIEventListener.VoidDelegate(this.OnCloseClick));
     GameObject gameObject2 = this.mWinBg.transform.Find("reloadBtn").gameObject;
     UIEventListener expr_EC = UIEventListener.Get(gameObject2);
     expr_EC.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_EC.onClick, new UIEventListener.VoidDelegate(this.OnReloadClick));
     gameObject2.SetActive(false);
     this.mGoBackBtn = this.mWinBg.transform.Find("backBtn").gameObject;
     UIEventListener expr_13F = UIEventListener.Get(this.mGoBackBtn);
     expr_13F.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_13F.onClick, new UIEventListener.VoidDelegate(this.OnGoBackClick));
     this.mCloseBtnSp = gameObject.GetComponent<UISprite>();
     this.mBottomBar = this.mWinBg.transform.Find("bottomBar").GetComponent<UISprite>();
     this.mBottomBar.gameObject.SetActive(false);
 }
Esempio n. 19
0
 public static void toggleInspector(UIToggle aToggle)
 {
     //Debug
     if (aToggle.debug == true)
     {
         GUI.enabled = false;
         EditorGUILayout.ObjectField("Manager", aToggle.manager, typeof(UIManager), true);
         GUI.enabled = true;
     }
     aToggle.toggleName = EditorGUILayout.TextField("Toggle Name", aToggle.toggleName);
     //Debug
     if (aToggle.debug == true)
     {
         GUI.enabled = false;
         //Debug.Log(aToggle.mouseInBounds);
         EditorGUILayout.Toggle("Mouse In Bounds", aToggle.mouseInBounds);
         EditorGUILayout.Toggle("Is Focused", aToggle.isFocused);
         GUI.enabled = true;
     }
     aToggle.isInteractive = EditorGUILayout.Toggle("Interactive", aToggle.isInteractive);
     aToggle.trapDoubleClick = EditorGUILayout.Toggle("Trap Double Click", aToggle.trapDoubleClick);
 }
Esempio n. 20
0
            protected virtual void onUIEvent(UIToggle aSender, UIEventArgs aArgs)
            {
                switch (aArgs.eventType)
                {
                    case UIEventType.CLICK:
                        Debug.Log(aArgs.eventType.ToString());
                        break;
                    case UIEventType.DOUBLE_CLICK:
                        Debug.Log(aArgs.eventType.ToString());
                        break;

                    case UIEventType.DOWN:
                        Debug.Log(aArgs.eventType.ToString());
                        break;
                    case UIEventType.ENTER:
                        Debug.Log(aArgs.eventType.ToString());
                        break;

                    case UIEventType.EXIT:
                        Debug.Log(aArgs.eventType.ToString());
                        break;
                    case UIEventType.RELEASE:
                        Debug.Log(aArgs.eventType.ToString());
                        break;
                    case UIEventType.HOVER:

                        break;
                    case UIEventType.FOCUS:
                        Debug.Log(aArgs.eventType.ToString());
                        break;
                    case UIEventType.UNFOCUS:
                        Debug.Log(aArgs.eventType.ToString());
                        break;
                    case UIEventType.KEY_PRESS:
                        Debug.Log(aArgs.eventType.ToString());
                        break;

                }
            }
Esempio n. 21
0
 private void OnEnable()
 {
     if (this.mList != null)
     {
         EventDelegate.Add(this.mList.onChange, new EventDelegate.Callback(this.SaveSelection));
     }
     if (this.mCheck != null)
     {
         EventDelegate.Add(this.mCheck.onChange, new EventDelegate.Callback(this.SaveState));
     }
     if (this.mList != null)
     {
         string @string = PlayerPrefs.GetString(this.key);
         if (!string.IsNullOrEmpty(@string))
         {
             this.mList.value = @string;
         }
         return;
     }
     if (this.mCheck != null)
     {
         this.mCheck.value = (PlayerPrefs.GetInt(this.key, 1) != 0);
     }
     else
     {
         string     string2 = PlayerPrefs.GetString(this.key);
         UIToggle[] componentsInChildren = base.GetComponentsInChildren <UIToggle>(true);
         int        i   = 0;
         int        num = componentsInChildren.Length;
         while (i < num)
         {
             UIToggle uIToggle = componentsInChildren[i];
             uIToggle.value = (uIToggle.name == string2);
             i++;
         }
     }
 }
Esempio n. 22
0
        public void RemoveWidgetContainerEvent(GameObject go)
        {
            if (go == null)
            {
                return;
            }
            UIWidgetContainer component = go.GetComponent <UIWidgetContainer>();

            if (component == null)
            {
                return;
            }
            LuaFunction luaFunction = null;

            if (this.widgetContainers.TryGetValue(component, out luaFunction))
            {
                luaFunction.Dispose();
                luaFunction = null;
                if (component is UIPopupList)
                {
                    UIPopupList uIPopupList = component as UIPopupList;
                    uIPopupList.onChange.Clear();
                }
                else if (component is UIProgressBar)
                {
                    UIProgressBar uIProgressBar = component as UIProgressBar;
                    uIProgressBar.onChange.Clear();
                }
                else if (component is UIToggle)
                {
                    UIToggle uIToggle = component as UIToggle;
                    uIToggle.onChange.Clear();
                }
                this.widgetContainers.Remove(component);
            }
        }
Esempio n. 23
0
    // Token: 0x06000EE8 RID: 3816 RVA: 0x00074E98 File Offset: 0x00073098
    private void INFMNHJJDCD()
    {
        if (this.PNBOOLEOKCI)
        {
            this.LJMOLEKDCLP(EMENMKHBPQE.KHCLCOKOIHL(base.gameObject));
        }
        if (EMENMKHBPQE.JHEDGGMDIEE != null)
        {
            if (this.ILLDIKBCNMC == GLFJNQBJBOK.OnPress || this.ILLDIKBCNMC == GLFJNQBJBOK.OnActivate)
            {
                this.GIPNKCBQGDH = (EMENMKHBPQE.JHEDGGMDIEE.KCICOJFDCPQ == base.gameObject);
            }
            if (this.ILLDIKBCNMC == GLFJNQBJBOK.OnHover || this.ILLDIKBCNMC == GLFJNQBJBOK.OnPressTrue)
            {
                this.GIPNKCBQGDH = (EMENMKHBPQE.JHEDGGMDIEE.OMQCQCBLQGJ == base.gameObject);
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        if (component != null)
        {
            EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.MCFCLKGCKFD));
        }
    }
Esempio n. 24
0
    // Token: 0x06000EE2 RID: 3810 RVA: 0x00074D5C File Offset: 0x00072F5C
    private void OnEnable()
    {
        if (this.PNBOOLEOKCI)
        {
            this.LJMOLEKDCLP(EMENMKHBPQE.KHCLCOKOIHL(base.gameObject));
        }
        if (EMENMKHBPQE.JHEDGGMDIEE != null)
        {
            if (this.ILLDIKBCNMC == GLFJNQBJBOK.OnPress || this.ILLDIKBCNMC == GLFJNQBJBOK.OnPressTrue)
            {
                this.GIPNKCBQGDH = (EMENMKHBPQE.JHEDGGMDIEE.KCICOJFDCPQ == base.gameObject);
            }
            if (this.ILLDIKBCNMC == GLFJNQBJBOK.OnHover || this.ILLDIKBCNMC == GLFJNQBJBOK.OnHoverTrue)
            {
                this.GIPNKCBQGDH = (EMENMKHBPQE.JHEDGGMDIEE.OMQCQCBLQGJ == base.gameObject);
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        if (component != null)
        {
            EventDelegate.LHQECHHMOGD(component.onChange, new EventDelegate.LKPMKQMCHFH(this.MMLDEKDQDOL));
        }
    }
Esempio n. 25
0
    // Token: 0x06000ED4 RID: 3796 RVA: 0x000747EC File Offset: 0x000729EC
    private void NLHGFQHJODK()
    {
        if (this.PNBOOLEOKCI)
        {
            this.LJMOLEKDCLP(EMENMKHBPQE.KHCLCOKOIHL(base.gameObject));
        }
        if (EMENMKHBPQE.JHEDGGMDIEE != null)
        {
            if (this.ILLDIKBCNMC == GLFJNQBJBOK.OnHover || this.ILLDIKBCNMC == GLFJNQBJBOK.OnHoverTrue)
            {
                this.GIPNKCBQGDH = (EMENMKHBPQE.JHEDGGMDIEE.KCICOJFDCPQ == base.gameObject);
            }
            if (this.ILLDIKBCNMC == GLFJNQBJBOK.OnClick || this.ILLDIKBCNMC == GLFJNQBJBOK.OnHoverTrue)
            {
                this.GIPNKCBQGDH = (EMENMKHBPQE.JHEDGGMDIEE.OMQCQCBLQGJ == base.gameObject);
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        if (component != null)
        {
            EventDelegate.IPDHQPLBNFQ(component.onChange, new EventDelegate.LKPMKQMCHFH(this.CGMNKQLNLOH));
        }
    }
Esempio n. 26
0
    int m_clickDebugCount = 0;      //用来记录点击隐藏的debug按钮几次,点击3次才起作用

    public override void OnCreate()
    {
        base.OnCreate();

        AddChildComponentMouseClick("PlayBtn", OnPlayBtnClick);
        AddChildComponentMouseClick("ClearBtn", delegate()
        {
            PlayerPrefs.DeleteAll();            //删除进度
            Unibiller.DebitBalance("gold", Unibiller.GetCurrencyBalance("gold"));
        });

        AddChildComponentMouseClick("RecoverHeartBtn", delegate()
        {
            GlobalVars.AddHeart(5);
        });

        AddChildComponentMouseClick("AddCoinBtn", delegate()
        {
            Unibiller.CreditBalance("gold", 100);
        });

        AddChildComponentMouseClick("DebugBtn", delegate()
        {
            ++m_clickDebugCount;
            if (m_clickDebugCount >= 3 && (Application.platform == RuntimePlatform.WindowsEditor || Application.platform == RuntimePlatform.WindowsPlayer))
            {
                m_debugBoard.SetActive(true);
            }
        });

        m_developerMode = UIToolkits.FindComponent<UIToggle>(mUIObject.transform, "DeveloperCheck");
        m_developerMode.value = false;

        m_testLabel = GetChildComponent<UILabel>("TestNotice");
        m_debugBoard = mUIObject.transform.FindChild("DebugBoard").gameObject;
    }
Esempio n. 27
0
    protected override void Init()
    {
        loginBtn.onClick    = OnLogin;
        qQLoginBtn.onClick  = OnQQLogin;
        wXLoginBtn.onClick  = OnWXLogin;
        registerBtn.onClick = OnRegisterClick;
        remPassword         = transform.Find("RemPassword").GetComponent <UIToggle>();
        autoLogin           = transform.Find("AutoLogin").GetComponent <UIToggle>();
        EventDelegate ed4 = new EventDelegate(this, "OnRemPassword");

        remPassword.onChange.Add(ed4);

        EventDelegate ed5 = new EventDelegate(this, "OnAutoLogin");

        autoLogin.onChange.Add(ed5);

        roleinfo = new Dictionary <string, object>();
#if QiHuRelease
        loginBtn.transform.localScale    = Vector3.zero;
        registerBtn.transform.localScale = Vector3.zero;
        account.transform.localScale     = Vector3.zero;
        passWord.transform.localScale    = Vector3.zero;
#elif TencentRelease
        qQLoginBtn.gameObject.SetActive(true);
        wXLoginBtn.gameObject.SetActive(true);
        loginBtn.transform.localScale    = Vector3.zero;
        registerBtn.transform.localScale = Vector3.zero;
        account.transform.localScale     = Vector3.zero;
        passWord.transform.localScale    = Vector3.zero;
#else
        loginBtn.transform.localScale    = Vector3.one;
        registerBtn.transform.localScale = Vector3.one;
        account.transform.localScale     = Vector3.one;
        passWord.transform.localScale    = Vector3.one;
#endif
    }
    void Init()
    {
        posParent = transform.Find("Postion");
        TypeMap   = MAPTYPE.MIDDLEMAP;
        RoomTran  = posParent.Find("Mapselect");
        //获取三张图。监听
        for (int i = 0; i < RoomTran.childCount; i++)
        {
            SpriteEasyOrHigh[i] = RoomTran.Find(Coord[i]).GetComponent <ButtonOnPress>();
        }
        //获取菜单按钮。监听
        BtnCreateMenu  = posParent.Find("ModeSelect/Create").GetComponent <UIToggle>();
        BtnAddRoomMenu = posParent.Find("ModeSelect/Join").GetComponent <UIToggle>();

        //获取创建和返回按钮。监听
        BtnCreateRoom = posParent.Find("CreateButton").GetComponent <ButtonSelectPic>();
        BtnBack       = posParent.Find("BackButton").GetComponent <ButtonSelectPic>();
        //获取房间号和房间密码
        RoomNumberLabel = posParent.Find("RoomID/Label").GetComponent <UILabel>();
        InputRoomNum    = RoomNumberLabel.transform.parent.GetComponent <UIInput>();

        InputPassWord     = posParent.Find("Password").GetComponent <UIInput>();
        RoomPassWordLabel = InputPassWord.transform.Find("Label").GetComponent <UILabel>();
    }
Esempio n. 29
0
    /// <summary>
    /// Toggle的点击响应
    /// </summary>
    /// <param name="_obj"></param>
    void ClickToggle(GameObject _obj)
    {
        //Debug.Log("进入ClickToggle(GameObject _obj)");
        UIToggle toggle = _obj.GetComponent <UIToggle>();

        if (toggle == null)
        {
            //Debug.LogError("宝藏活动预制上的UIToggle组件丢失");
            return;
        }
        toggle.value = true;
        for (int i = 0, len = toggles.Length; i < len; i++)
        {
            if (toggles[i] != null)
            {
                //Debug.LogWarning(toggles[i].name + "     " + toggles[i].value);
                if (toggles[i].value)
                {
                    //Debug.Log("toggles[i]:  " +i+","+ toggles[i].gameObject.name);
                    ChangeSubWnd(i);
                }
            }
        }
    }
Esempio n. 30
0
    // Token: 0x06001232 RID: 4658 RVA: 0x00088818 File Offset: 0x00086A18
    private void PGJHPMOLHKN()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.PEKGMQKPNMJ));
    }
Esempio n. 31
0
    // Token: 0x06001244 RID: 4676 RVA: 0x00088C8C File Offset: 0x00086E8C
    private void QIKFOCKCGKL()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.LQCGLENQEDM(component.onChange, new EventDelegate.LKPMKQMCHFH(this.LHMBBHIJQQM));
    }
Esempio n. 32
0
    // Token: 0x0600122A RID: 4650 RVA: 0x00088520 File Offset: 0x00086720
    private void EPGFPKPJNHF()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.IKDOEIMPNIO));
    }
Esempio n. 33
0
    // Token: 0x0600122B RID: 4651 RVA: 0x000885AC File Offset: 0x000867AC
    private void BMQJHNLJMEK()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.CCPEOIJDFCC));
    }
Esempio n. 34
0
    // Token: 0x06001227 RID: 4647 RVA: 0x00088390 File Offset: 0x00086590
    private void KFMEDIHJQQD()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.IPDHQPLBNFQ(component.onChange, new EventDelegate.LKPMKQMCHFH(this.PMHQPFDDMQI));
    }
Esempio n. 35
0
    // Token: 0x060031AB RID: 12715 RVA: 0x000F5AC8 File Offset: 0x000F3EC8
    private void Awake()
    {
        if (this.target != null)
        {
            if (this.activate.Count == 0 && this.deactivate.Count == 0)
            {
                if (this.inverse)
                {
                    this.deactivate.Add(this.target);
                }
                else
                {
                    this.activate.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.Add(component.onChange, new EventDelegate.Callback(this.Toggle));
    }
Esempio n. 36
0
    // Token: 0x06001247 RID: 4679 RVA: 0x00088D18 File Offset: 0x00086F18
    private void NNPPKOGDNOM()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.IPDHQPLBNFQ(component.onChange, new EventDelegate.LKPMKQMCHFH(this.JQFBBLKNFQM));
    }
Esempio n. 37
0
    // Token: 0x0600121A RID: 4634 RVA: 0x00087F08 File Offset: 0x00086108
    private void PLDQGPCJDGH()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.DDGNQFHEBJO));
    }
Esempio n. 38
0
    // Token: 0x06001205 RID: 4613 RVA: 0x00087968 File Offset: 0x00085B68
    private void IPEEHKMMPCD()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.NJJGNNIQDME));
    }
Esempio n. 39
0
    // Token: 0x06001219 RID: 4633 RVA: 0x00087E7C File Offset: 0x0008607C
    private void QQBINNCOFIG()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.DJQIGGCCKBJ));
    }
Esempio n. 40
0
    // Token: 0x06001200 RID: 4608 RVA: 0x000877EC File Offset: 0x000859EC
    private void JIMBLQBBDKO()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.LQCGLENQEDM(component.onChange, new EventDelegate.LKPMKQMCHFH(this.GJNENQLGPNO));
    }
Esempio n. 41
0
    // Token: 0x06001213 RID: 4627 RVA: 0x00087C60 File Offset: 0x00085E60
    private void PIQJPNIKGJP()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.IPDHQPLBNFQ(component.onChange, new EventDelegate.LKPMKQMCHFH(this.GJNENQLGPNO));
    }
Esempio n. 42
0
    // Token: 0x06001216 RID: 4630 RVA: 0x00087CEC File Offset: 0x00085EEC
    private void PNJGKKPBDEB()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.IPDHQPLBNFQ(component.onChange, new EventDelegate.LKPMKQMCHFH(this.DJQIGGCCKBJ));
    }
Esempio n. 43
0
    // Token: 0x06001207 RID: 4615 RVA: 0x000879F4 File Offset: 0x00085BF4
    private void GMFQFQQQFKC()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.LQCGLENQEDM(component.onChange, new EventDelegate.LKPMKQMCHFH(this.NJJGNNIQDME));
    }
Esempio n. 44
0
    // Token: 0x060011FF RID: 4607 RVA: 0x00087760 File Offset: 0x00085960
    private void CBLIFECCHIC()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.IPDHQPLBNFQ(component.onChange, new EventDelegate.LKPMKQMCHFH(this.CCPEOIJDFCC));
    }
Esempio n. 45
0
    // Token: 0x0600121F RID: 4639 RVA: 0x00088098 File Offset: 0x00086298
    private void EOKKQCMPDCJ()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.LQCGLENQEDM(component.onChange, new EventDelegate.LKPMKQMCHFH(this.PEKGMQKPNMJ));
    }
Esempio n. 46
0
        public void OnResiter()
        {
            if (IsNeedPopProtocol())
            {
                return;
            }
            var sexToggle = UIToggle.GetActiveToggle(SexGroup);
            int sex       = sexToggle != null && int.TryParse(sexToggle.name, out sex) ? sex : -1;
            var userName  = UserName.value;
            var userPwd   = UserPwd.value;
            var prote     = string.IsNullOrEmpty(AppInfo.PromoteCode) && Promote != null
                            ? Promote.value
                            : AppInfo.PromoteCode;//推广码

            var nikeName = NickName.value;

            if (string.IsNullOrEmpty(userName))
            {
                YxMessageBox.Show("用户名不能为空!");
                return;
            }

            if (string.IsNullOrEmpty(userPwd))
            {
                YxMessageBox.Show("密码不能为空!");
                return;
            }

            if (string.IsNullOrEmpty(nikeName))
            {
                YxMessageBox.Show("昵称不能为空!");
                return;
            }
            Debug.Log(sex);
            UserController.Instance.Restier(userName, userPwd, nikeName, prote, sex);
        }
Esempio n. 47
0
    // Token: 0x06001239 RID: 4665 RVA: 0x00088A0C File Offset: 0x00086C0C
    private void LFJEJGOMLPI()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.NNONKQEFJGM));
    }
Esempio n. 48
0
    // Token: 0x06001229 RID: 4649 RVA: 0x00088494 File Offset: 0x00086694
    private void OEOJDKBDNMJ()
    {
        if (this.target != null)
        {
            if (this.ODPKQOIFKMB.Count == 0 && this.LLPQQNQGMPM.Count == 0)
            {
                if (this.inverse)
                {
                    this.LLPQQNQGMPM.Add(this.target);
                }
                else
                {
                    this.ODPKQOIFKMB.Add(this.target);
                }
            }
            else
            {
                this.target = null;
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        EventDelegate.CKGFMHDGPIN(component.onChange, new EventDelegate.LKPMKQMCHFH(this.JQFBBLKNFQM));
    }
Esempio n. 49
0
    private void OnEnable()
    {
        if (this.mStarted)
        {
            this.OnHover(UICamera.IsHighlighted(base.gameObject));
        }
        if (UICamera.currentTouch != null)
        {
            if (this.trigger == Trigger.OnPress || this.trigger == Trigger.OnPressTrue)
            {
                this.mActivated = (UICamera.currentTouch.pressed == base.gameObject);
            }
            if (this.trigger == Trigger.OnHover || this.trigger == Trigger.OnHoverTrue)
            {
                this.mActivated = (UICamera.currentTouch.current == base.gameObject);
            }
        }
        UIToggle component = base.GetComponent <UIToggle>();

        if (component != null)
        {
            EventDelegate.Add(component.onChange, new EventDelegate.Callback(this.OnToggle));
        }
    }
Esempio n. 50
0
    protected override void OnAwake()
    {
        mModelTexture = transform.Find("Left/Texture").GetComponent <UITexture>();
        btnReturn     = transform.Find("Top/Btn_Return").gameObject;

        Transform menuTrans = transform.Find("Left/Bottom/Menus");

        menuProperty = menuTrans.Find("Tab_Property").GetComponent <UIToggle>();
        menuSkill    = menuTrans.Find("Tab_Skill").GetComponent <UIToggle>();
        menuUpStar   = menuTrans.Find("Tab_UpStar").GetComponent <UIToggle>();
        menuAwake    = menuTrans.Find("Tab_Awake").GetComponent <UIToggle>();
        menuWash     = menuTrans.Find("Tab_Wash").GetComponent <UIToggle>();

        Transform levelTrans = transform.Find("Left/Bottom/Level");

        btnUpLevel = levelTrans.Find("Btn_UpLevel").gameObject;

        partnerExp        = levelTrans.Find("Exp/Value").GetComponent <UILabel>();
        partnerExpValue   = levelTrans.Find("Exp").GetComponent <UISlider>();
        partnerName       = levelTrans.Find("Name").GetComponent <UILabel>();
        partnerFightValue = levelTrans.Find("FightValue").GetComponent <UILabel>();
        partnerWakeLevel  = levelTrans.Find("WakeLevel").GetComponent <UILabel>();
        partnerLevel      = levelTrans.Find("Level").GetComponent <UILabel>();
    }
Esempio n. 51
0
    private void Awake()
    {
        if (target != null)
        {
            if (activate.Count == 0 && deactivate.Count == 0)
            {
                if (inverse)
                {
                    deactivate.Add(target);
                }
                else
                {
                    activate.Add(target);
                }
            }
            else
            {
                target = null;
            }
        }
        UIToggle component = GetComponent <UIToggle>();

        EventDelegate.Add(component.onChange, Toggle);
    }
Esempio n. 52
0
 /// <summary>
 /// Cache the components and register a listener callback.
 /// </summary>
 void Awake()
 {
     mList = GetComponent<UIPopupList>();
     mCheck = GetComponent<UIToggle>();
 }
Esempio n. 53
0
	void OnToggleHandle(UIToggle toggle)
	{
		GameObject go = toggle.gameObject;
		if (CallLuaBegin(go, "onToggle") == true)
		{
			LuaDLL.lua_pushboolean(wLua.L.L, toggle.value);
			CallLuaEnd(1);
		}
	}
Esempio n. 54
0
 private void Awake()
 {
     sysToggle = transform.Find("Toggles/Toggle-Sys").GetComponent<UIToggle>();
     priToggle = transform.Find("Toggles/Toggle-Pri").GetComponent<UIToggle>();
     menuLis = UIEventListener.Get(transform.Find("Menu").gameObject);
     mailCount = transform.Find("MailCount").GetComponent<UILabel>();
 }
	void OnEnable()
	{
		if (_usage==null || _usage.Length==0)
		{
			_usage = new int[Enum.GetNames(typeof(NGuiPlayMakerDelegates)).Length];
		}
		
		if (targetFSM == null)
		{
			targetFSM = GetComponent<PlayMakerFSM>();
		}

		if (targetFSM == null)
		{
			enabled = false;
			Debug.LogWarning("No Fsm Target assigned");
		}
		
		// check if we are using on Submit
		if (DoesTargetImplementsEvent(targetFSM,NGuiPlayMakerDelegates.OnSubmitEvent))
		{
			_input = this.GetComponent<UIInput>();
			if (_input!=null)
			{
				EventDelegate _del = new EventDelegate();
				
				_del.target = this;
				_del.methodName = "OnSubmitChange";
				_input.onSubmit.Add(_del);
			}
			
		}
		
		// check if we are using on Slider change
		if (DoesTargetImplementsEvent(targetFSM,NGuiPlayMakerDelegates.OnSliderChangeEvent))
		{
			_pBar = this.GetComponent<UIProgressBar>();
			if (_pBar!=null)
			{
				EventDelegate _del = new EventDelegate();
				
				_del.target = this;
				_del.methodName = "OnSliderChange";
				_pBar.onChange.Add(_del);
			}
			
		}
		
		// check if we are using on Input or toggle change
		if (DoesTargetImplementsEvent(targetFSM,NGuiPlayMakerDelegates.OnChangeEvent))
		{
			_input = this.GetComponent<UIInput>();
			if (_input!=null)
			{
				EventDelegate _del = new EventDelegate();
				
				_del.target = this;
				_del.methodName = "OnChange";
				_input.onChange.Add(_del);
			}
			
			_toggle = this.GetComponent<UIToggle>();
			if (_toggle!=null)
			{
				EventDelegate _del = new EventDelegate();
				
				_del.target = this;
				_del.methodName = "OnChange";
				_toggle.onChange.Add(_del);
			}
		}

	}
Esempio n. 56
0
	/// <summary>
	/// Fade out or fade in the active sprite and notify the OnChange event listener.
	/// </summary>

	void Set (bool state)
	{
		if (!mStarted)
		{
			mIsActive = state;
			startsActive = state;
			if (activeSprite != null) activeSprite.alpha = state ? 1f : 0f;
		}
		else if (mIsActive != state)
		{
			// Uncheck all other toggles
			if (group != 0 && state)
			{
				for (int i = 0, imax = list.size; i < imax; )
				{
					UIToggle cb = list[i];
					if (cb != this && cb.group == group) cb.Set(false);
					
					if (list.size != imax)
					{
						imax = list.size;
						i = 0;
					}
					else ++i;
				}
			}

			// Remember the state
			mIsActive = state;

			// Tween the color of the active sprite
			if (activeSprite != null)
			{
				if (instantTween || !NGUITools.GetActive(this))
				{
					activeSprite.alpha = mIsActive ? 1f : 0f;
				}
				else
				{
					TweenAlpha.Begin(activeSprite.gameObject, 0.15f, mIsActive ? 1f : 0f);
				}
			}

			if (current == null)
			{
				current = this;

				if (EventDelegate.IsValid(onChange))
				{
					EventDelegate.Execute(onChange);
				}
				else if (eventReceiver != null && !string.IsNullOrEmpty(functionName))
				{
					// Legacy functionality support (for backwards compatibility)
					eventReceiver.SendMessage(functionName, mIsActive, SendMessageOptions.DontRequireReceiver);
				}
				current = null;
			}

			// Play the checkmark animation
			if (activeAnimation != null)
			{
				ActiveAnimation aa = ActiveAnimation.Play(activeAnimation, null,
					state ? Direction.Forward : Direction.Reverse,
					EnableCondition.IgnoreDisabledState,
					DisableCondition.DoNotDisable);
				if (instantTween || !NGUITools.GetActive(this)) aa.Finish();
			}
		}
	}
Esempio n. 57
0
 private void CreateObjects()
 {
     GameObject gameObject = base.transform.Find("UIMiddle").gameObject;
     GameObject gameObject2 = gameObject.transform.Find("BG").gameObject;
     UIEventListener expr_32 = UIEventListener.Get(gameObject2);
     expr_32.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_32.onClick, new UIEventListener.VoidDelegate(this.OnBGClick));
     GameObject gameObject3 = gameObject.transform.Find("WindowBg").gameObject;
     GameObject gameObject4 = gameObject3.transform.Find("closeBtn").gameObject;
     UIEventListener expr_85 = UIEventListener.Get(gameObject4);
     expr_85.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_85.onClick, new UIEventListener.VoidDelegate(this.OnBGClick));
     this.mSystemSettingGameSetLayer = gameObject3.transform.Find("gameSetLayer").gameObject.AddComponent<SystemSettingGameSetLayer>();
     this.mSystemSettingGameSetLayer.InitWithBaseScene();
     this.mSystemSettingNotifyLayer = gameObject3.transform.Find("notifyLayer").gameObject.AddComponent<SystemSettingNotifyLayer>();
     this.mSystemSettingNotifyLayer.InitWithBaseScene();
     this.mSystemSettingPlayerInfoLayer = gameObject3.transform.Find("PlayerInfoLayer").gameObject.AddComponent<SystemSettingPlayerInfoLayer>();
     this.mSystemSettingPlayerInfoLayer.InitWithBaseScene(this);
     base.RegisterClickEvent("tab0", new UIEventListener.VoidDelegate(this.OnTabClick), gameObject3);
     base.RegisterClickEvent("tab1", new UIEventListener.VoidDelegate(this.OnTabClick), gameObject3);
     this.mPlayerInfoToggle = base.RegisterClickEvent("tab2", new UIEventListener.VoidDelegate(this.OnTabClick), gameObject3).GetComponent<UIToggle>();
     this.mPlayerInfoToggleNew = GameUITools.FindGameObject("new", this.mPlayerInfoToggle.gameObject);
     this.RefreshPlayerNew();
 }
Esempio n. 58
0
 void Start()
 {
     _sprite = GetComponent<UISprite>();
     _toggle = GetComponent<UIToggle>();
     _buttonScale = GetComponent<UIButtonScale>();
     _boxCollider = GetComponent<BoxCollider>();
 }
Esempio n. 59
0
 private void CreateObjects()
 {
     GameObject parent = GameUITools.FindGameObject("WindowBg", base.gameObject);
     this.mRecycleLayer = GameUITools.FindGameObject("RecycleLayer", parent).AddComponent<RecycleLayer>();
     this.mRecycleLayer.InitWithBaseScene(this);
     parent = GameUITools.FindGameObject("Tabs", parent);
     this.mPetBreakTab = base.FindGameObject("PetBreakTab", parent).GetComponent<UIToggle>();
     EventDelegate.Add(this.mPetBreakTab.onChange, new EventDelegate.Callback(this.OnTabCheckChanged));
     UIEventListener expr_83 = UIEventListener.Get(this.mPetBreakTab.gameObject);
     expr_83.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_83.onClick, new UIEventListener.VoidDelegate(this.OnTabClick));
     this.mPetBreakRed = GameUITools.FindUISprite("Red", this.mPetBreakTab.gameObject);
     this.mEquipBreakTab = base.FindGameObject("EquipBreakTab", parent).GetComponent<UIToggle>();
     EventDelegate.Add(this.mEquipBreakTab.onChange, new EventDelegate.Callback(this.OnTabCheckChanged));
     UIEventListener expr_103 = UIEventListener.Get(this.mEquipBreakTab.gameObject);
     expr_103.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_103.onClick, new UIEventListener.VoidDelegate(this.OnTabClick));
     this.mEquipBreakRed = GameUITools.FindUISprite("Red", this.mEquipBreakTab.gameObject);
     this.mPetRebornTab = base.FindGameObject("PetRebornTab", parent).GetComponent<UIToggle>();
     EventDelegate.Add(this.mPetRebornTab.onChange, new EventDelegate.Callback(this.OnTabCheckChanged));
     UIEventListener expr_183 = UIEventListener.Get(this.mPetRebornTab.gameObject);
     expr_183.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_183.onClick, new UIEventListener.VoidDelegate(this.OnTabClick));
     this.mTrinketRebornTab = base.FindGameObject("TrinketRebornTab", parent).GetComponent<UIToggle>();
     EventDelegate.Add(this.mTrinketRebornTab.onChange, new EventDelegate.Callback(this.OnTabCheckChanged));
     UIEventListener expr_1E8 = UIEventListener.Get(this.mTrinketRebornTab.gameObject);
     expr_1E8.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_1E8.onClick, new UIEventListener.VoidDelegate(this.OnTabClick));
     this.mLopetBreakTab = base.FindGameObject("LopetBreakTab", parent).GetComponent<UIToggle>();
     EventDelegate.Add(this.mLopetBreakTab.onChange, new EventDelegate.Callback(this.OnTabCheckChanged));
     UIEventListener expr_24D = UIEventListener.Get(this.mLopetBreakTab.gameObject);
     expr_24D.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_24D.onClick, new UIEventListener.VoidDelegate(this.OnTabClick));
     this.mLopetRebornTab = base.FindGameObject("LopetRebornTab", parent).GetComponent<UIToggle>();
     EventDelegate.Add(this.mLopetRebornTab.onChange, new EventDelegate.Callback(this.OnTabCheckChanged));
     UIEventListener expr_2B2 = UIEventListener.Get(this.mLopetRebornTab.gameObject);
     expr_2B2.onClick = (UIEventListener.VoidDelegate)Delegate.Combine(expr_2B2.onClick, new UIEventListener.VoidDelegate(this.OnTabClick));
     if (!Tools.CanPlay(GameConst.GetInt32(201), true))
     {
         this.mLopetBreakTab.gameObject.SetActive(false);
         this.mLopetRebornTab.gameObject.SetActive(false);
     }
     if (GameUIManager.mInstance.uiState.PetBreakUpData == null)
     {
         GameUIManager.mInstance.uiState.PetBreakUpData = new MC2S_PetBreakUp();
     }
     if (GameUIManager.mInstance.uiState.EquipBreakUpData == null)
     {
         GameUIManager.mInstance.uiState.EquipBreakUpData = new MC2S_EquipBreakUp();
     }
     if (GameUIManager.mInstance.uiState.PetRebornData == null)
     {
         GameUIManager.mInstance.uiState.PetRebornData = new MC2S_PetReborn();
     }
     if (GameUIManager.mInstance.uiState.TrinketRebornData == null)
     {
         GameUIManager.mInstance.uiState.TrinketRebornData = new MC2S_TrinketReborn();
     }
     if (GameUIManager.mInstance.uiState.LopetBreakData == null)
     {
         GameUIManager.mInstance.uiState.LopetBreakData = new MC2S_LopetBreakUp();
     }
     if (GameUIManager.mInstance.uiState.LopetRebornData == null)
     {
         GameUIManager.mInstance.uiState.LopetRebornData = new MC2S_LopetReborn();
     }
     this.RefreshRed();
     this.Init((GameUIManager.mInstance.uiState.RecycleType != GUIRecycleScene.ERecycleT.ERecycleT_Null) ? GameUIManager.mInstance.uiState.RecycleType : GUIRecycleScene.ERecycleT.ERecycleT_PetBreak);
 }
Esempio n. 60
0
	/// <summary>
	/// Cache the components and register a listener callback.
	/// </summary>

	void Awake ()
	{
		mList = GetComponent<UIPopupList>();
		mCheck = GetComponent<UIToggle>();
		mSlider = GetComponent<UIProgressBar>();
	}