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); } } }
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); * } */ }