Class FireFlyComponent

java.lang.Object
com.csse3200.game.components.Component
com.csse3200.game.particles.components.FireFlyComponent

public class FireFlyComponent extends Component
Component for firefly visual effects. Firefly lighting and particles should only visible during night time.
  • Constructor Details

    • FireFlyComponent

      public FireFlyComponent()
  • Method Details

    • create

      public void create()
      Description copied from class: Component
      Called when the entity is created and registered. Initial logic such as calls to GetComponent should be made here, not in the constructor which is called before an entity is finished.
      Overrides:
      create in class Component
    • update

      public void update()
      Updates the visual effects of the firefly using the current time of day from the DayNightCycle.
      Overrides:
      update in class Component