コード例 #1
0
 public override void ReceiveEvent(GameEvent ev)
 {
     if(secuenceInterpreter == null){
         if(ev.Name.ToLower() == "start secuence"){
             Secuence secuence = (ev.getParameter("Secuence") as Secuence);
             secuenceInterpreter = new SecuenceInterpreter(secuence);
             de = ControllerManager.onControllerEvent;
             ControllerManager.onControllerEvent = null;
             ControllerManager.onControllerEvent += this.onControllerEvent;
         }
     }else secuenceInterpreter.EventHappened(ev);
 }
コード例 #2
0
 public override void ReceiveEvent(IGameEvent ev)
 {
     if (secuenceInterpreter == null)
     {
         if (ev.Name.ToLower() == "start secuence")
         {
             Secuence secuence = (ev.getParameter("Secuence") as Secuence);
             secuenceInterpreter = new SecuenceInterpreter(secuence);
             de = ControllerManager.onControllerEvent;
             ControllerManager.onControllerEvent  = null;
             ControllerManager.onControllerEvent += this.onControllerEvent;
         }
     }
     else
     {
         secuenceInterpreter.EventHappened(ev);
     }
 }