예제 #1
0
    //设置按钮状态
    private void setCheckState(UIToggle toggle)
    {
        toggle.startsActive = false;
        SiftItemModule sim = toggle.GetComponent <SiftItemModule> ();

        sim.checkedBg.gameObject.SetActive(false);
        sim.text.color = Color.gray;
        //sim.bg.color = Color.gray;
    }
예제 #2
0
    //打开按钮状态
    private void enableCheckState(UIToggle toggle)
    {
        SiftItemModule sim = toggle.GetComponent <SiftItemModule> ();

        if (sim.checkedBg != null)
        {
            sim.checkedBg.gameObject.SetActive(true);
        }
//		if (sim.text != null)
//			sim.text.color = Colors.BUTTON_TEXT_NROMAL;
        if (sim.bg != null)
        {
            sim.bg.color = Color.white;
        }
        toggle.GetComponent <BoxCollider> ().enabled = true;
    }
예제 #3
0
    //关闭按钮
    private void disableCheckState(UIToggle toggle)
    {
        toggle.value = false;
        SiftItemModule sim = toggle.GetComponent <SiftItemModule> ();

        if (sim.checkedBg != null)
        {
            sim.checkedBg.gameObject.SetActive(false);
        }
//		if (sim.text != null)
//			sim.text.color = Color.gray;
        if (sim.bg != null)
        {
            sim.bg.color = Color.gray;
        }
        toggle.GetComponent <BoxCollider> ().enabled = false;
    }