Class EnemyProjectileMovementComponent
java.lang.Object
com.csse3200.game.components.Component
com.csse3200.game.components.enemy.EnemyProjectileMovementComponent
Projectile straight-line movement + lifetime control.
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionEnemyProjectileMovementComponent
(com.badlogic.gdx.math.Vector2 velocity, float lifeSeconds) -
Method Summary
Modifier and TypeMethodDescriptionvoid
update()
Called once per frame of the game, and should be used for most component logic.Methods inherited from class com.csse3200.game.components.Component
create, dispose, earlyUpdate, getEntity, getPrio, setEnabled, setEntity, toString, triggerEarlyUpdate, triggerUpdate
-
Constructor Details
-
EnemyProjectileMovementComponent
public EnemyProjectileMovementComponent(com.badlogic.gdx.math.Vector2 velocity, float lifeSeconds)
-
-
Method Details