EffectObject

继承自

描述

特效对象节点

属性

string
特效资源id
特效颜色
int
特效持续时间
bool
特效是否循环
特效尺寸Range(x,y)
string
特效材质
特效方向
特效生命周期
float
特效进度
发射旋转
float
特效发射速度
特效形状
string
纹理路径
轨迹模式
轨迹纹理模式
bool
尺寸影响宽度
bool
继承粒子颜色
轨迹上方的宽度
彩色覆盖轨迹
string
轨迹纹理路径
转速
float
播放速度
重力
bool
自动销毁
\t颜色随生命周期内变化模式
\t颜色随生命周期内变化的最小颜色值
\t颜色随生命周期内变化的最大颜色值
bool
预热
开始延迟
开始速度
移动坐标系
bool
单位时间
缩放模式
bool
创建时启动
int
最大粒子数量
bool
自动随机种子
int
随机种子
裁剪模式
粒子循环利用方式
粒子循环生命区间
粒子颜色方式
bool
子节点是否自动播放

函数

void ()
测试
void ()
特效开始播放
void ()
特效暂停播放
void ()
特效重新开始播放
voidSetAssetID (string assetID, LuaFunction callback)
设置资源id
voidStop (int behavior)
特效停止播放
修改ColorOverLifeTime的minGradient的_colors
修改ColorOverLifeTime的maxGradient的_colors
voidSetCOLTMinGradientAlphas (int idx, float time, int alpha)
修改ColorOverLifeTime的minGradient的_alphas
voidSetCOLTMaxGradientAlphas (int idx, float time, int alpha)
修改ColorOverLifeTime的maxGradient的_alphas
voidSetCOLTMinGradientModeAndKey (int mode, int colorkey, int alphakey)
修改ColorOverLifeTime的minGradient的mode
voidSetCOLTMaxGradientModeAndKey (int mode, int colorkey, int alphakey)
修改ColorOverLifeTime的maxGradient的mode

事件

停止播放时触发
Last Updated: