public class PickupItemComponent implements Component
Component for tracking pickupitem state. Attach this component to entities that need to track pickupitem data.
java.lang.Object > PickupItemComponent
Field Summary
targetRef
private
Ref
targetRef
Field targetRef.
startPosition
private
Vector3d
startPosition
Field startPosition.
originalLifeTime
private
float
originalLifeTime
Field originalLifeTime.
lifeTime
private
float
lifeTime
Field lifeTime.
finished
private
boolean
finished
Field finished.
Method Detail
getComponentType
public
PickupItemComponent>
getComponentType
()
Method getComponentType.
PickupItemComponent
public
public
PickupItemComponent
()
Method PickupItemComponent.
hasFinished
public
boolean
hasFinished
()
Method hasFinished.
setFinished
public
void
setFinished
(final boolean finished)
Method setFinished.
- Parameters:
final booleanfinished
decreaseLifetime
public
void
decreaseLifetime
(final float amount)
Method decreaseLifetime.
- Parameters:
final floatamount
getLifeTime
public
float
getLifeTime
()
Method getLifeTime.
getOriginalLifeTime
public
float
getOriginalLifeTime
()
Method getOriginalLifeTime.
setInitialLifeTime
public
void
setInitialLifeTime
(final float lifeTimeS)
Method setInitialLifeTime.
- Parameters:
final floatlifeTimeS