Esempio n. 1
0
 public void RotateCW(Vector3 target, AiMovementFinished callback, bool accelerate)
 {
     if (!dead && withinConfines())
     {
         aiRotate        = true;
         aiRotateTargetV = target;
         aiAccelerate    = accelerate;
         if (callback != null)
         {
             aiCallback = callback;
         }
     }
 }
Esempio n. 2
0
 public void RotateCW(float angle, AiMovementFinished callback, bool accelerate)
 {
     if (!dead && withinConfines())
     {
         aiRotate       = true;
         aiRotateTarget = angle;
         aiAccelerate   = accelerate;
         if (callback != null)
         {
             aiCallback = callback;
         }
     }
 }
Esempio n. 3
0
 // Start is called before the first frame update
 void Start()
 {
     flying           = GetComponent <ControllableFlying>();
     body             = GetComponent <Rigidbody2D>();
     rotationFinished = callBackFinished;
 }