public class NovaParticleVO extends NovaEntryVO
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<java.lang.Float> |
alpha |
java.util.ArrayList<java.lang.String> |
animator |
java.util.ArrayList<java.lang.String> |
blend_mode |
java.util.ArrayList<GLColor> |
color |
int |
duration |
int |
layer |
java.util.ArrayList<java.lang.String> |
loop_mode |
java.util.ArrayList<java.lang.String> |
motion_trail |
java.lang.String |
name |
int |
origin_x |
int |
origin_y |
java.util.ArrayList<java.lang.Float> |
rotation |
java.util.ArrayList<java.lang.Float> |
scale_x |
java.util.ArrayList<java.lang.Float> |
scale_y |
java.util.ArrayList<java.lang.Float> |
skew_x |
java.util.ArrayList<java.lang.Float> |
skew_y |
java.util.ArrayList<java.lang.String> |
sprite |
int |
start_delay |
java.util.ArrayList<java.lang.Integer> |
start_frame |
int |
step_delay |
int |
step_quantity |
java.util.ArrayList<java.lang.Integer> |
x |
java.util.ArrayList<java.lang.Integer> |
y |
java.util.ArrayList<java.lang.Float> |
z |
Constructor and Description |
---|
NovaParticleVO(JSONObject json) |
Modifier and Type | Method and Description |
---|---|
void |
applyScale(float scale)
Apply scale to all coordinates and sizes.
|
boolean |
hasOriginAtCenter() |
public java.lang.String name
public int start_delay
public int step_delay
public int duration
public int step_quantity
public int layer
public java.util.ArrayList<java.lang.String> sprite
public java.util.ArrayList<java.lang.Integer> start_frame
public java.util.ArrayList<java.lang.String> loop_mode
public int origin_x
public int origin_y
public java.util.ArrayList<java.lang.Integer> x
public java.util.ArrayList<java.lang.Integer> y
public java.util.ArrayList<java.lang.Float> z
public java.util.ArrayList<java.lang.String> animator
public java.util.ArrayList<java.lang.String> motion_trail
public java.util.ArrayList<java.lang.String> blend_mode
public java.util.ArrayList<java.lang.Float> alpha
public java.util.ArrayList<GLColor> color
public java.util.ArrayList<java.lang.Float> rotation
public java.util.ArrayList<java.lang.Float> scale_x
public java.util.ArrayList<java.lang.Float> scale_y
public java.util.ArrayList<java.lang.Float> skew_x
public java.util.ArrayList<java.lang.Float> skew_y
public NovaParticleVO(JSONObject json) throws JSONException
JSONException
public void applyScale(float scale)
scale
- TextureOptions
public boolean hasOriginAtCenter()