コード例 #1
0
ファイル: ConfirmView.cs プロジェクト: 602147629/GDGJ_Script
 //UI资源加载成功后回调
 private void LoadViewCallBack(GameObject prefab)
 {
     if (null == viewPrefab)
     {
         viewPrefab = prefab;
         CreateView();
     }
     if (AfterOpenViewGuideDelegate != null)
     {
         AfterOpenViewGuideDelegate();
         AfterOpenViewGuideDelegate = null;
     }
 }
コード例 #2
0
ファイル: BaseView.cs プロジェクト: 602147629/GDGJ_Script
 private void OpenViewHelp()
 {
     openState = true;
     ViewManager.Register(this);
     RegisterUpdateHandler();
     HandleAfterOpenView();
     if (showTween != null)             //播放打开动画
     {
         showTween.PlayForward();
     }
     if (AfterOpenGuideDelegate != null)
     {
         AfterOpenGuideDelegate();
         AfterOpenGuideDelegate = null;
     }
 }
コード例 #3
0
ファイル: ConfirmView.cs プロジェクト: 602147629/GDGJ_Script
 private void OpenView()
 {
     if (null == gameObject)
     {
         LoadView();
     }
     else
     {
         gameObject.SetActive(true);
         UpdateInfo();
         AdjustButtons();
         if (AfterOpenViewGuideDelegate != null)
         {
             AfterOpenViewGuideDelegate();
             AfterOpenViewGuideDelegate = null;
         }
     }
 }