Example #1
0
    private void Awake()
    {
        playInfo      = PlayerInformation._instance;
        packageSystem = PlayerPackageSystem._Instance;
        tweenPos      = GetComponent <TweenScale>();

        btn_battle  = transform.Find("btn-battle").GetComponent <UIButton>();
        btn_Package = transform.Find("btn-package").GetComponent <UIButton>();
        btn_skill   = transform.Find("btn-skill").GetComponent <UIButton>();
        btn_mission = transform.Find("btn-mission").GetComponent <UIButton>();
        btn_shop    = transform.Find("btn-shop").GetComponent <UIButton>();
        btn_system  = transform.Find("btn-system").GetComponent <UIButton>();
        //玩家基础信息的监听
        playInfo.OnPlayInfoChanged += OnPlayInfoChanged;


        EventDelegate packageEvent = new EventDelegate(this, "OpenPackage");

        btn_Package.onClick.Add(packageEvent);

        //查看我的任务(当前玩家已经领取的任务)
        btn_mission.onClick.Add(new EventDelegate(this, "OpenTaskList"));

        btn_battle.onClick.Add(new EventDelegate(this, "OpenBattlePanel"));
        btn_skill.onClick.Add(new EventDelegate(this, "OpenSkillPanel"));
        btn_system.onClick.Add(new EventDelegate(this, "OpenSystemPanel"));

        btn_shop.onClick.Add(new EventDelegate(this, "OpenShopePanel"));
        tweenPos.PlayReverse();
    }
Example #2
0
    private void Awake()
    {
        _scrollInstance = this;
        playInfo        = PlayerInformation._instance;
        packageSystem   = PlayerPackageSystem._Instance;
        itemManager     = ItemManager._itemInstance;
        /***********Right-Role-Inven****************************/
        RightRoleInven   = transform;
        item_grid        = RightRoleInven.Find("Item-Scroll-View/item-grid").GetComponent <UIGrid>();
        LabelItemNumbers = RightRoleInven.Find("Label-Item-Numbers").GetComponent <UILabel>();
        btnSale          = RightRoleInven.Find("btn-sale").GetComponent <UIButton>();
        btnArrangement   = RightRoleInven.Find("btn-arrangement").GetComponent <UIButton>();
        inputSaleNumbers = RightRoleInven.Find("sale-input").GetComponent <UIInput>();
        btnSale.onClick.Add(new EventDelegate(this, "SaleItems"));
        btnArrangement.onClick.Add(new EventDelegate(this, "ArrangementItems"));
        /***********Right-Role-Inven****************************/

        //物品管理器中  更新了物品后  必须广播改变
        itemManager.OnItemChange += OnItemChange;
    }
Example #3
0
    /***********Left-Role部分end*************/

    private void Awake()
    {
        playInfo          = PlayerInformation._instance;
        _Instance         = this;
        tweenPosition     = GetComponent <TweenPosition>();
        btn_close_package = transform.Find("btn-close-package").GetComponent <UIButton>();
        EventDelegate btnClose = new EventDelegate(this, "ClosePageage");

        //关闭工具包的按钮
        btn_close_package.onClick.Add(btnClose);
        /***********Left-Role部分*************/
        #region Left-Role部分
        Left_Role  = transform.Find("Left-Role");
        playerName = Left_Role.Find("label-player-name").GetComponent <UILabel>();
        //装备
        HelmSpire      = Left_Role.Find("HelmSpire").GetComponent <UISprite>();
        ClothSpire     = Left_Role.Find("ClothSpire").GetComponent <UISprite>();
        WeaponSprite   = Left_Role.Find("WeaponSprite").GetComponent <UISprite>();
        ShoesSprite    = Left_Role.Find("ShoesSprite").GetComponent <UISprite>();
        NecklaceSprite = Left_Role.Find("NecklaceSprite").GetComponent <UISprite>();
        BraceleSprite  = Left_Role.Find("BraceleSprite").GetComponent <UISprite>();
        RingSprite     = Left_Role.Find("RingSprite").GetComponent <UISprite>();
        WingSprite     = Left_Role.Find("WingSprite").GetComponent <UISprite>();
        //数值
        // Hpnumber= Left_Role.Find("life-number").GetComponent<UISprite>();
        HpLabel = Left_Role.Find("life-number/Label").GetComponent <UILabel>();
        // damage_number = Left_Role.Find("damage-number ").GetComponent<UISprite>();
        damage_label = Left_Role.Find("damage-number/Label").GetComponent <UILabel>();
        Expnumber    = Left_Role.Find("exp-bg/exp").GetComponent <UISlider>();
        ExpLabel     = Left_Role.Find("exp-bg/exp/Label").GetComponent <UILabel>();
        #endregion
        /***********Left-Role部分end*************/


        //玩家基础信息的监听
        playInfo.OnPlayInfoChanged += OnPlayInfoChanged;
        playInfo.OnePackage_Left_RoleInfoChange += OnePackage_Left_RoleInfoChange;
    }