public void CreateTabItem() { uiTabBarItem = (UITabBarItem)GameObject.Instantiate(uiTabBarItemPrefab); uiTabBarItem.transform.parent = objLayoutItem.transform; uiTabBarItem.callbackClick = OnUITabBarItemClick; ViewControllerManager.ClonePrefabRectTransform(uiTabBarItemPrefab.gameObject, uiTabBarItem.gameObject); }
public void CreateUI() { ui = (UIComment)GameObject.Instantiate(uiPrefab); ui.SetController(this); ViewControllerManager.ClonePrefabRectTransform(uiPrefab.gameObject, ui.gameObject); ui.callBackClick = OnUICommentDidClick; }
public void CreateUI() { uiGuanka = (UIGuankaBase)GameObject.Instantiate(uiGuankaPrefab); uiGuanka.indexPlace = indexPlace; uiGuanka.SetController(this); ViewControllerManager.ClonePrefabRectTransform(uiGuankaPrefab.gameObject, uiGuanka.gameObject); }
public void CreateUI() { if (this.naviController != null) { this.naviController.HideNavibar(true); } uiHome = (UIHomeBase)GameObject.Instantiate(uiHomePrefab); uiHome.SetController(this); ViewControllerManager.ClonePrefabRectTransform(uiHomePrefab.gameObject, uiHome.gameObject); uiHome.Init(); }
public void CreateBar() { string strPrefab = "Common/Prefab/NaviBar/UINaviBar"; GameObject obj = (GameObject)Resources.Load(strPrefab); uiNaviBarPrefab = obj.GetComponent <UINaviBar>(); //Debug.Log("rctranPrefab.offsetMin=" + rctranPrefab.offsetMin + " rctranPrefab.offsetMax=" + rctranPrefab.offsetMax); uiNaviBar = (UINaviBar)GameObject.Instantiate(uiNaviBarPrefab); uiNaviBar.transform.parent = objController.transform; uiNaviBar.callbackBackClick = OnUINaviBarClickBack; ViewControllerManager.ClonePrefabRectTransform(uiNaviBarPrefab.gameObject, uiNaviBar.gameObject); //Debug.Log("rctran.offsetMin=" + rctran.offsetMin + " rctran.offsetMax=" + rctran.offsetMax); }
public void CreateTabBar() { CreateContent(); string strPrefab = "Common/Prefab/TabBar/UITabBar"; GameObject obj = (GameObject)Resources.Load(strPrefab); uiTabBarPrefab = obj.GetComponent <UITabBar>(); uiTabBar = (UITabBar)GameObject.Instantiate(uiTabBarPrefab); uiTabBar.transform.parent = objController.transform; uiTabBar.callbackClick = OnUITabBarClick; ViewControllerManager.ClonePrefabRectTransform(uiTabBarPrefab.gameObject, uiTabBar.gameObject); }
public void Show(string title, string msg, string yes, string no) { if (ui == null) { ui = (UIViewAlert)GameObject.Instantiate(uiPrefab); ui.callback = OnUIViewAlertFinished; } ui.keyName = keyName; ui.SetText(title, msg, yes, no); ui.SetViewParent(AppSceneBase.main.canvasMain.gameObject); //SetViewParent之后需要初始化位置 ViewControllerManager.ClonePrefabRectTransform(uiPrefab.gameObject, ui.gameObject); ui.transform.SetAsLastSibling(); }
void GotoGame(string name) { Debug.Log("GotoGame:" + name); _gameBase = (UIGameBase)GameObject.Instantiate(gameBasePrefab); //_gameBase.mainCamera = mainCamera; // _gameBaseRun.mainCamera = mainCamera; _gameBase.Init(); _gameBase.SetController(this); ViewControllerManager.ClonePrefabRectTransform(gameBasePrefab.gameObject, _gameBase.gameObject); RectTransform rctranParent = objController.transform.GetComponent <RectTransform>(); RectTransform rctran = _gameBase.GetComponent <RectTransform>(); float x, y, w, h; float adBannerHeight = 160f; //poivt (0.5,0.5) // w = rctranParent.rect.width; // h = rctranParent.rect.height-adBannerHeight; // x = 0; // y = adBannerHeight/2; // rctran.sizeDelta = new Vector2(w,h); // rctran.anchoredPosition = new Vector2(x,y); Vector2 pt = rctran.offsetMin; pt.y = adBannerHeight; if (Common.appType == AppType.NONGCHANG) { pt.y = 0; } rctran.offsetMin = pt; AppSceneBase.main.UpdateMainWorldRect(adBannerHeight); //显示横幅广告 AdKitCommon.main.InitAdBanner(); ShowUserComment(); }
public void CreateUI() { ui = (UIShotBase)GameObject.Instantiate(uiPrefab); ui.SetController(this); ViewControllerManager.ClonePrefabRectTransform(uiPrefab.gameObject, ui.gameObject); }
public void CreateUI() { uiMoreApp = (UIMoreAppController)GameObject.Instantiate(uiMoreAppPrefab); uiMoreApp.SetController(this); ViewControllerManager.ClonePrefabRectTransform(uiMoreAppPrefab.gameObject, uiMoreApp.gameObject); }
// Use this for initialization void Start() { if (this != _instance && _instance != null) { DestroyImmediate(gameObject); } _instance = this; }
void OnDestroy() { _instance = null; }