public void Fly(Vector2 directionVector, float range) { movementController = GetComponent <MovementController2>(); this.directionVector = directionVector; this.range = range; movementController.Move(directionVector); isFlying = true; startPosition = transform.position; }
// Use this for initialization void Start() { movementController = GetComponent <MovementController2>(); }
// Start is called before the first frame update void Start() { movementController = GetComponent <MovementController2>(); aimController = GetComponent <AimController>(); spriteController = GetComponent <SpriteController>(); }