| Constructor and Description |
|---|
Particle() |
Particle(javafx.scene.image.Image image,
javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D gravity,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint color,
javafx.scene.effect.BlendMode blendMode) |
Particle(javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D gravity,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint color,
javafx.scene.effect.BlendMode blendMode) |
| Modifier and Type | Method and Description |
|---|---|
javafx.scene.effect.BlendMode |
getBlendMode() |
javafx.scene.paint.Paint |
getColor() |
javafx.geometry.Point2D |
getGravity() |
double |
getLife() |
double |
getRadiusX() |
double |
getRadiusY() |
javafx.geometry.Point2D |
getScale() |
double |
getVelX() |
double |
getVelY() |
double |
getX() |
double |
getY() |
void |
init(javafx.scene.image.Image image,
javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D gravity,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint color,
javafx.scene.effect.BlendMode blendMode) |
void |
reset() |
void |
setBlendMode(javafx.scene.effect.BlendMode blendMode) |
void |
setColor(javafx.scene.paint.Paint color) |
void |
setControl(Consumer<Particle> control)
Set a direct controller to this particle.
|
void |
setGravity(javafx.geometry.Point2D gravity) |
void |
setRadiusX(double radiusX) |
void |
setRadiusY(double radiusY) |
void |
setScale(javafx.geometry.Point2D scale) |
void |
setVelX(double velX) |
void |
setVelY(double velY) |
public Particle(javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D gravity,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint color,
javafx.scene.effect.BlendMode blendMode)
public Particle(javafx.scene.image.Image image,
javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D gravity,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint color,
javafx.scene.effect.BlendMode blendMode)
public Particle()
public final void init(javafx.scene.image.Image image,
javafx.geometry.Point2D position,
javafx.geometry.Point2D vel,
javafx.geometry.Point2D gravity,
double radius,
javafx.geometry.Point2D scale,
javafx.util.Duration expireTime,
javafx.scene.paint.Paint color,
javafx.scene.effect.BlendMode blendMode)
public void setControl(Consumer<Particle> control)
control - particle controlpublic double getX()
public double getY()
public double getVelX()
public void setVelX(double velX)
public double getVelY()
public void setVelY(double velY)
public javafx.geometry.Point2D getGravity()
public void setGravity(javafx.geometry.Point2D gravity)
public double getRadiusX()
public void setRadiusX(double radiusX)
public double getRadiusY()
public void setRadiusY(double radiusY)
public javafx.geometry.Point2D getScale()
public void setScale(javafx.geometry.Point2D scale)
public javafx.scene.paint.Paint getColor()
public void setColor(javafx.scene.paint.Paint color)
public javafx.scene.effect.BlendMode getBlendMode()
public void setBlendMode(javafx.scene.effect.BlendMode blendMode)
public double getLife()
Copyright © 2017. All rights reserved.