Example #1
0
        public override void OnEnter()
        {
            base.OnEnter();
            if (campMain.m_goListRoot.activeSelf == false)
            {
                campMain.m_goListRoot.SetActive(true);
                foreach (MasterDungeonParam master in DataManager.Instance.masterDungeon.list)
                {
                    BannerDungeon script = PrefabManager.Instance.MakeScript <BannerDungeon>(campMain.m_prefBannerDungeon, campMain.m_goListContent);

                    script.Initialize(master);
                    script.OnEvent.AddListener(OnClickDungeonBanner);
                }
            }
        }
Example #2
0
    protected override void panelStart()
    {
        OnChangeOrientation(DeviceOrientationDetector.Instance.orientation);
        if (0 < listBannerDungeon.Count)
        {
            foreach (BannerDungeon banner in listBannerDungeon)
            {
                Destroy(banner.gameObject);
            }
        }
        listBannerDungeon.Clear();

        for (int i = 0; i < 1; i++)
        {
            BannerDungeon script = PrefabManager.Instance.MakeScript <BannerDungeon>("prefab/BannerDungeon", m_goContents);
            script.Initialize(i);
            listBannerDungeon.Add(script);
        }

        /*
         * SkitConnector.Instance.root.Initialize("1MeYvualTlwUmGrO9Wx9CcWlQCCTZ3aVxmZa1Gm33O_A", "oc91q9y", "notice_tutorial");
         * base.panelStart();
         *
         * foreach(BannerNotice notice in m_bannerNoticeList)
         * {
         *      Destroy(notice.gameObject);
         * }
         * m_bannerNoticeList.Clear();
         *
         * foreach(MasterNoticeParam param in DataManager.Instance.masterNotice.list)
         * {
         *      BannerNotice notice = PrefabManager.Instance.MakeScript<BannerNotice>("prefab/BannerNotice", m_goContentsRoot);
         *      notice.Initialize(param);
         *      m_bannerNoticeList.Add(notice);
         * }
         */
    }