Esempio n. 1
0
 public override void OnExit()
 {
     if (this.navAgent != null)
     {
         NavgationAgent expr_11 = this.navAgent;
         expr_11.OnStopPathCallback = (Callback)Delegate.Remove(expr_11.OnStopPathCallback, new Callback(this.OnStopPathCB));
     }
 }
Esempio n. 2
0
 public void RemoveSearchingCallback(Callback OnSearchPathCallback, Callback OnStopPathCallback)
 {
     if (this.navAgent != null)
     {
         NavgationAgent expr_11 = this.navAgent;
         expr_11.OnSearchPathCallback = (Callback)Delegate.Remove(expr_11.OnSearchPathCallback, OnSearchPathCallback);
         NavgationAgent expr_2D = this.navAgent;
         expr_2D.OnStopPathCallback = (Callback)Delegate.Remove(expr_2D.OnStopPathCallback, OnStopPathCallback);
     }
 }
Esempio n. 3
0
 public override void OnStop()
 {
     this.newIsMoving      = false;
     this.specialMoveSpeed = 0f;
     if (this.navAgent != null)
     {
         NavgationAgent expr_23 = this.navAgent;
         expr_23.OnStopPathCallback = (Callback)Delegate.Remove(expr_23.OnStopPathCallback, new Callback(this.OnStopPathCB));
     }
 }