EffectObject
继承自:
描述
特效对象节点
属性
string AssetID |
|---|
| 特效资源id |
ColorQuad StartColor |
|---|
| 特效颜色 |
int Duration |
|---|
| 特效持续时间 |
bool Looping |
|---|
| 特效是否循环 |
RangeInfo StartSize |
|---|
| 特效尺寸Range(x,y) |
string Material |
|---|
| 特效材质 |
EmissionDIr Direction |
|---|
| 特效方向 |
RangeInfo StartLifetime |
|---|
| 特效生命周期 |
float Rate |
|---|
| 特效进度 |
RangeInfo StartRotation |
|---|
| 发射旋转 |
float Speed |
|---|
| 特效发射速度 |
EmitterShape Shape |
|---|
| 特效形状 |
string TexturePath |
|---|
| 纹理路径 |
EmitterTrailsMode TrailsMode |
|---|
| 轨迹模式 |
EmitterTrailsTextureMode TrailsTextureMode |
|---|
| 轨迹纹理模式 |
bool SizeAffectsWidth |
|---|
| 尺寸影响宽度 |
bool InheritParticleColor |
|---|
| 继承粒子颜色 |
RangeInfo WidthOverTrails |
|---|
| 轨迹上方的宽度 |
ColorQuad ColorOverTrails |
|---|
| 彩色覆盖轨迹 |
string TrailsTexturePath |
|---|
| 轨迹纹理路径 |
RangeInfo RotationSpeed |
|---|
| 转速 |
float SimulationSpeed |
|---|
| 播放速度 |
RangeInfo GravityModifier |
|---|
| 重力 |
bool AutoDestory |
|---|
| 自动销毁 |
EmitterColorOverLifeTimeMode ColorOverLifeTimeMode |
|---|
| \t颜色随生命周期内变化模式 |
ColorQuad ColorOverLifeTimeMinColor |
|---|
| \t颜色随生命周期内变化的最小颜色值 |
ColorQuad ColorOverLifeTimeMaxColor |
|---|
| \t颜色随生命周期内变化的最大颜色值 |
bool Prewarm |
|---|
| 预热 |
RangeInfo StartDelay |
|---|
| 开始延迟 |
RangeInfo StartSpeed |
|---|
| 开始速度 |
ParticleSystemSimulationSpace SimulationSpace |
|---|
| 移动坐标系 |
bool DeltaTime |
|---|
| 单位时间 |
ParticleSystemScalingMode ScalingMode |
|---|
| 缩放模式 |
bool PlayOnAwake |
|---|
| 创建时启动 |
int MaxParticles |
|---|
| 最大粒子数量 |
bool AutoRandomSeed |
|---|
| 自动随机种子 |
int RandomSeed |
|---|
| 随机种子 |
ParticleSystemCullingMode CullingMode |
|---|
| 裁剪模式 |
ParticleSystemRingBufferMode RingBufferMode |
|---|
| 粒子循环利用方式 |
Vector2 LoopRange |
|---|
| 粒子循环生命区间 |
ParticleSystemGradientMode ColorState |
|---|
| 粒子颜色方式 |
ParticleEmitterColorGradient StartColorGradient |
|---|
bool ChildAutoPlay |
|---|
| 子节点是否自动播放 |
函数
void Test () |
|---|
| 测试 |
void Start () |
|---|
| 特效开始播放 |
void Pause () |
|---|
| 特效暂停播放 |
void ReStart () |
|---|
| 特效重新开始播放 |
| 设置资源id |
| 特效停止播放 |
| 修改ColorOverLifeTime的minGradient的_colors |
| 修改ColorOverLifeTime的maxGradient的_colors |
| 修改ColorOverLifeTime的minGradient的_alphas |
| 修改ColorOverLifeTime的maxGradient的_alphas |
| 修改ColorOverLifeTime的minGradient的mode |
| 修改ColorOverLifeTime的maxGradient的mode |
事件
| 停止播放时触发 |
