public class Particle extends Object implements Poolable
Constructor and Description |
---|
Particle() |
Particle(javafx.scene.image.Image image,
javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D acceleration,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint startColor,
javafx.scene.paint.Paint endColor,
javafx.scene.effect.BlendMode blendMode) |
Particle(javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D acceleration,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint startColor,
javafx.scene.paint.Paint endColor,
javafx.scene.effect.BlendMode blendMode) |
Modifier and Type | Method and Description |
---|---|
javafx.scene.Node |
getView() |
void |
init(javafx.scene.image.Image image,
javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D acceleration,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint startColor,
javafx.scene.paint.Paint endColor,
javafx.scene.effect.BlendMode blendMode,
javafx.animation.Interpolator interpolator) |
void |
reset()
Resets the object for reuse.
|
void |
setControl(Consumer<Particle> control)
Set a direct controller to this particle.
|
public Particle(javafx.geometry.Point2D position, javafx.geometry.Point2D vel, javafx.geometry.Point2D acceleration, double radius, javafx.geometry.Point2D scale, javafx.util.Duration expireTime, javafx.scene.paint.Paint startColor, javafx.scene.paint.Paint endColor, javafx.scene.effect.BlendMode blendMode)
public Particle(javafx.scene.image.Image image, javafx.geometry.Point2D position, javafx.geometry.Point2D vel, javafx.geometry.Point2D acceleration, double radius, javafx.geometry.Point2D scale, javafx.util.Duration expireTime, javafx.scene.paint.Paint startColor, javafx.scene.paint.Paint endColor, javafx.scene.effect.BlendMode blendMode)
public Particle()
public javafx.scene.Node getView()
public final void init(javafx.scene.image.Image image, javafx.geometry.Point2D position, javafx.geometry.Point2D vel, javafx.geometry.Point2D acceleration, double radius, javafx.geometry.Point2D scale, javafx.util.Duration expireTime, javafx.scene.paint.Paint startColor, javafx.scene.paint.Paint endColor, javafx.scene.effect.BlendMode blendMode, javafx.animation.Interpolator interpolator)
public void reset()
Poolable
Copyright © 2018. All rights reserved.