Exemplo n.º 1
0
 public override void Awake(params object[] paralist)
 {
     base.Awake(paralist);
     _item           = (ExploreRandomItem)paralist[0];
     _pointTransList = new List <ExplorePointCmpt>();
     AddBtnClick();
 }
Exemplo n.º 2
0
        bool ShowMissionAreaDetailPanel(ExploreRandomItem item)
        {
            if (item == null)
            {
                return(false);
            }
            currentSelectMissionID = item.exploreID;

            teamGoodsValue.text    = "0";
            missionDetailText.text = item.missionDesc;
            missionDetailBG.sprite = item.missionBG;
            if (missionDetailTypeEffect != null)
            {
                missionDetailTypeEffect.StartEffect();
            }

            ///SetUp Team
            exploreTeamContentTrans.SafeSetActiveAllChild(false);

            for (int i = 0; i < item.maxTeamNum; i++)
            {
                var element = exploreTeamContentTrans.GetChild(i);
                if (element != null)
                {
                    element.gameObject.SetActive(true);
                }
            }

            if (exploreAreaDetailAnim != null)
            {
                exploreAreaDetailAnim.Play();
            }
            return(true);
        }
Exemplo n.º 3
0
        public override void OnShow(params object[] paralist)
        {
            base.OnShow(paralist);
            _item = (ExploreRandomItem)paralist[0];

            SepUpBaseInfo();
            RefreshPoint();
        }
Exemplo n.º 4
0
 public override bool OnMessage(UIMessage msg)
 {
     if (msg.type == UIMsgType.ExplorePage_ShowArea_Mission)
     {
         ExploreAreaData data = (ExploreAreaData)msg.content[0];
         return(ShowAreaMissionPanel(data));
     }
     else if (msg.type == UIMsgType.ExplorePage_Show_MissionDetail)
     {
         ExploreRandomItem item = (ExploreRandomItem)msg.content[0];
         return(ShowMissionAreaDetailPanel(item));
     }
     return(false);
 }