Beispiel #1
0
 public void Delelte()
 {
     MsgBase.MsgRemove("HomePageMagShowUI", base.Play);
     MsgBase.MsgRemove("HomePageMagQuitUI", base.Quit);
     MsgBase.MsgRemove <string>("ButtonEvnetCallback", ButtonEvnetCallback);
     Destroy(gameObject);
 }
Beispiel #2
0
 protected override void OnClose(Callback callback)
 {
     tutorialProcess2   = null;
     m_PhotoConfigArray = null;
     Destroy(PhotoCameraObj);
     MsgBase.MsgRemove <GameObject, MySkyInputEvent.DragState, Vector2, Vector2, Vector3>("EventDrag", EventDrag);
     MsgBase.MsgRemove <GameObject, MySkyInputEvent.ClickState, Vector2>("EventClick", OnClickPhoto);
     MsgBase.SendMsg <string>("OnOpenScene", "PhotoScene");
 }
Beispiel #3
0
 public void Delete()
 {
     MsgBase.MsgRemove("LoadLoadArrow", LoadLoadArrow);
     ArrowObj = null;
     for (int i = 0; i < ArrowObjs.Length; i++)
     {
         ArrowObjs[i] = null;
     }
     ArrowObjQueue.Clear();
 }
Beispiel #4
0
 protected override void OnClose(Callback callback)
 {
     if (callback != null)
     {
         Closecallback = callback;
     }
     isClose = true;
     MsgBase.MsgRemove("Updatephoto", Updatephoto);
     MsgBase.MsgRemove <GameObject, MySkyInputEvent.DragState, Vector2, Vector2, Vector3>("EventDrag", EventDrag);
     MsgBase.MsgRemove <GameObject, MySkyInputEvent.ClickState, Vector2>("EventClick", OnClickPhoto);
     Delete();
 }
Beispiel #5
0
 void OnDestroy()
 {
     MsgBase.MsgRemove("photoUIeventShowUI", base.Play);
     MsgBase.MsgRemove("photoUIeventQuitUI", base.Quit);
 }