Ejemplo n.º 1
0
 void OnPropertyChanged(int objectID, int eventType, IPropertyObject obj, object eventObj)
 {
     if (eventType == (int)SM.RandomRoomLevel.ENPropertyChanged.enBeginBattle)
     {
         if (ActorManager.Singleton.MainActor.ActionControl.IsActionRunning(ActorAction.ENType.enMoveAction))
         {
             ActorManager.Singleton.MainActor.MainAnim.Stop();
             ActorManager.Singleton.MainActor.ActionControl.RemoveAction(ActorAction.ENType.enMoveAction);
         }
         mEventScript.Begin();
     }
 }
Ejemplo n.º 2
0
 void OnPropertyChanged(int objectID, int eventType, IPropertyObject obj, object eventObj)
 {
     if (eventType == (int)BattleArena.ENPropertyChanged.enUrgentEvent)
     {
         bool isShow = (bool)eventObj;
         if (isShow)
         {
             mEventScript.Begin();
         }
         else
         {
             mEventScript.Stop();
         }
     }
 }