示例#1
0
 private void Awake()
 {
     if (instance != null)
     {
         Destroy(this);
     }
     else
     {
         instance = this;
         if (startingPanel == null)
         {
             startingPanel = mainUIPanels.FirstOrDefault();
         }
     }
 }
示例#2
0
    private SpringPanel springPanel;    //复位背包列表

    void Awake()
    {
        Instance       = this;
        mButton_Closed = GetWidget("Button_Closed");
        if (mButton_Closed != null)
        {
            mButton_Closed.OnMouseClick = this.ButtonClosedOnClick;
        }
        Equip_Weapon      = Global.FindChild <BackpackRoleEquip>(transform, "Button_Weapon");
        Equip_Clothes     = Global.FindChild <BackpackRoleEquip>(transform, "Button_Clothes");
        Equip_Pants       = Global.FindChild <BackpackRoleEquip>(transform, "Button_Pants");
        Equip_Bracers     = Global.FindChild <BackpackRoleEquip>(transform, "Button_Bracers");
        Equip_Necklace    = Global.FindChild <BackpackRoleEquip>(transform, "Button_Necklace");
        Equip_Shoes       = Global.FindChild <BackpackRoleEquip>(transform, "Button_Shoes");
        mLabel_Hp         = Global.FindChild <UILabel>(transform, "Label_Hp");
        mLabel_Mp         = Global.FindChild <UILabel>(transform, "Label_Mp");
        mLabel_GoodsCount = Global.FindChild <UILabel>(transform, "Label_GoodsCount");
        mLabel_Price      = Global.FindChild <UILabel>(transform, "Label_Price");
        mLabel_Power      = Global.FindChild <UILabel>(transform, "Label_Power");

        mButton_Arrange = GetWidget("Button_Arrange");
        if (mButton_Arrange != null)
        {
            mButton_Arrange.OnMouseClick = this.ButtonArrangeOnClick;
        }
        mButton_sale = GetWidget("Button_Sale");
        if (mButton_sale != null)
        {
            mButton_sale.OnMouseClick = this.ButtonsaleOnClick;
        }
        DisableButton();                                                      //禁用出售按钮
        GoodsManager.Instance.FindGoods();                                    //初始化背包列表
        mLabel_Power.text = CharacterTemplate.Instance.GetPower().ToString(); //设置战斗力数值
        UpdateGoodsInfo();                                                    //更新背包栏
        v3 = new Vector3(372f, 157f, 0);
    }