Class PhantomEntity.CircleMovementGoal

Enclosing class:
PhantomEntity

class PhantomEntity.CircleMovementGoal
extends PhantomEntity.MovementGoal
  • Field Details

    • angle

      private float angle
    • radius

      private float radius
    • yOffset

      private float yOffset
    • circlingDirection

      private float circlingDirection
  • Constructor Details

    • CircleMovementGoal

      private CircleMovementGoal()
  • Method Details

    • canStart

      public boolean canStart()
      Specified by:
      canStart in class Goal
    • start

      public void start()
      Overrides:
      start in class Goal
    • tick

      public void tick()
      Overrides:
      tick in class Goal
    • adjustDirection

      private void adjustDirection()