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 CreateBar() { string strPrefabCommon = "Common/Prefab/NaviBar/UINaviBar"; string strPrefabApp = "App/Prefab/NaviBar/UINaviBar"; GameObject obj = (GameObject)PrefabCache.main.Load(strPrefabApp); if (obj == null) { obj = (GameObject)PrefabCache.main.Load(strPrefabCommon); } 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; UIViewController.ClonePrefabRectTransform(uiNaviBarPrefab.gameObject, uiNaviBar.gameObject); //Debug.Log("rctran.offsetMin=" + rctran.offsetMin + " rctran.offsetMax=" + rctran.offsetMax); }
public void OnUINaviBarClickBack(UINaviBar bar) { Pop(); }