+ | bind : bool |
是否使用bind方法更新粒子。
|
+ | bindVector : _Vector3 |
粒子发射器绑定向量。
|
+ | color1Lock : bool |
是否锁定颜色1比例。
|
+ | color1Max : uint |
颜色1最大值。
|
+ | color1Min : uint |
颜色1最小值。
|
+ | color2Lock : bool |
是否锁定颜色2比例。
|
+ | color2Max : uint |
颜色2最大值。
|
+ | color2Min : uint |
锁定颜色2最小值。
|
+ | delay : uint |
发射延迟。
|
+ | dirType : uint |
粒子发射方向。_ParticleEmitter的一组常量。
|
+ | duration : uint |
发射总时间。
|
+ | ignoreParentBind: bool |
是否忽略父级粒子发射器的bind,父级粒子发射器设置bind对设置ignoreParentBind为true的子无效。
|
+ | inner : _Vector3 |
空间最小尺寸。
|
+ | interval : uint |
发射间隔。
|
+ | lifeMax : uint |
生命最大值。
|
+ | lifeMin : uint |
生命最小值。
|
+ | limit : uint |
该Emitter产生的最大粒子数。
|
+ | mode : uint |
有Enabled, Disable, WaitSignal三种状态。
|
+ | name : string |
名字。
|
+ | norType : uint |
粒子法线方向。_ParticleEmitter的一组常量。
|
+ | noSort :bool |
是否忽略排序
|
+ | number : uint |
一次发射数量。
|
+ | onTerrain : bool |
用来设置粒子坐标的 Z 值是否落在地表上。
|
+ | order : number |
发射器的渲染顺序,,渲染顺序小的会先画
|
+ | outer : _Vector3 |
空间最大尺寸。
|
+ | parent : _ParticleEmitter |
父Emitter。
|
+ | permanent : bool |
用来设置粒子的生命周期是否为永久。
|
+ | pfxType : uint |
粒子对象类型, Particle一组常量。
|
+ | renderType : uint |
渲染方法。可以为0-普通渲染, 1-alpha渲染, 2-叠加渲染,3-减法混色渲染,4扭曲渲染。
|
+ | resAnimation : string |
动画资源。
|
+ | resAnimationLoop :bool |
动画是否循环播放
|
+ | resImage : string |
图片资源。
|
+ | resMesh : string |
模型资源。
|
+ | resSkeleton : string |
骨骼资源。
|
+ | resUserDefined :string |
自定义代码内容 |
+ | rotationLock : bool |
初始转角是否锁定。
|
+ | rotationMax : EularAngle |
初始转角最大值。 |
+ | rotationMin : EularAngle |
初始转角最小值。 |
+ | sizeLock : bool |
是否锁定尺寸比例。
|
+ | sizeMax : _Vector3 |
尺寸最大值。
|
+ | sizeMin : _Vector3 |
尺寸最小值。
|
+ | smooth : bool |
刀光特效是否平滑
|
+ | speedMax : number |
速度最大值。
|
+ | speedMin : number |
速度最小值。
|
+ | spinLock : bool |
自旋角度比例是否锁定。
|
+ | spinMax : EulerAngles |
旋转最大值。 |
+ | spinMin : EulerAngles |
旋转最小值。 |
+ | transform : _Matrix3D |
发射器的位置。
|
+ | type : uint |
发射器类型。 _ParticleEmitter的一组常量。
|
+ | graEvent : _GraphicsEvent |
粒子发射器的graphicEvent。
|
+ | function _ParticleEmitter() : _ParticleEmitter |
创建粒子发射器
|
+ | function addCurve(type :uint, curve :_Curve) |
增加affector关键帧曲线。
|
+ | function addGravity() : _ParticleGravity |
添加重力。
|
+ | function clearCurves() |
清除affector所有关键帧曲线。
|
+ | function clearGravities() |
清除所有重力。
|
+ | function delCurve(type) |
删除指定的affector关键帧曲线。
|
+ | function delGravity(gravity) |
删除重力。
|
+ | function getCurve(type) : _Curve |
获取指定的affector的关键曲线。
|
+ | function getGravities() : _array |
获得所有重力,返回重力列表。
|
+ | function getGravity(name/id) : _Gravity |
获得指定的重力。
|
+ | function onRender(render : function) |
渲染指定粒子的回调。
|
+ | CircleRadial : uint |
枚举值,向圆外发射:主要应用于锥筒发射器,粒子向上发散运动。 |
+ | DontCare :uint |
枚举值,空:向世界坐标的Z轴正方向发射。 |
+ | FollowParent :uint |
枚举值,跟随父发射器方向发射:与父发射器的发射方向保持一致,若无父发射器则按照向点外发射。 |
+ | LineCentripetal :uint |
枚举值,向线内发射:从粒子出现点向此点在自身坐标的Z轴上的映射点方向发射。 |
+ | LineRadial :uint |
枚举值,向线外发射:从粒子出现点向此点在自身坐标的Z轴上的映射点的反方向发射。 |
+ | NXAxis :uint |
枚举值,-X轴方向发射:向自身坐标的X轴反方向发射。 |
+ | NYAxis :uint |
枚举值,-Y轴方向发射:向自身坐标的Y轴反方向发射。 |
+ | NZAxis :uint |
枚举值,-Z轴方向发射:向自身坐标的Z轴反方向发射。 |
+ | PointCentripetal :uint |
枚举值,向点内发射:从粒子出现点向自身坐标的原点方向发射。 |
+ | PointRadial :uint |
枚举值,向点外发射:从粒子出现点向自身坐标的原点反方向发射。 |
+ | Random :uint |
枚举值,随机方向发射:任意的随机方向。 |
+ | ReverseFromEmitter :uint |
枚举值,向下发射:向自身坐标的Z轴反方向发射。 |
+ | ReverseTangent :uint |
枚举值,沿线逆方向旋转发射:利用左手法则,以自身坐标的Z轴方向为正方向,大拇指朝向此方向,四个手指自然弯曲的反方向即为发射方向。 |
+ | SameAsEmitter :uint |
枚举值,向上发射:向自身坐标的Z轴正方向发射。 |
+ | Tangent :uint |
枚举值,沿线顺方向旋转发射:利用左手法则,以自身坐标的Z轴方向为正方向,大拇指朝向此方向,四个手指自然弯曲的方向即为发射方向。 |
+ | XAxis :uint |
枚举值,+X轴方向发射:向自身坐标的X轴正方向发射。 |
+ | YAxis :uint |
枚举值,+Y轴方向发射:向自身坐标的Y轴正方向发射。 |
+ | ZAxis :uint |
枚举值,+Z轴方向发射:向自身坐标的Z轴正方向发射。 |
+ | Color :uint |
枚举值,粒子生命周期中的颜色变化曲线。 |
+ | ColorA :uint |
枚举值,粒子生命周期中的颜色A值变化曲线。 |
+ | ColorB :uint |
枚举值,粒子生命周期中的颜色B值变化曲线。 |
+ | ColorG :uint |
枚举值,粒子生命周期中的颜色G值变化曲线。 |
+ | ColorR :uint |
枚举值,粒子生命周期中的颜色R值变化曲线。 |
+ | ColorRGB :uint |
枚举值,粒子生命周期中的颜色RGB值变化曲线。 |
+ | Dissolve :uint |
枚举值,粒子溶解的变化曲线。 |
+ | Rotation :uint |
枚举值,粒子生命周期中的初始角度变化曲线。 |
+ | RotationX :uint |
枚举值,粒子生命周期中的X轴初始角度变化曲线。 |
+ | RotationY :uint |
枚举值,粒子生命周期中的Y轴初始角度变化曲线。 |
+ | RotationZ :uint |
枚举值,粒子生命周期中的Z轴初始角度变化曲线。 |
+ | Size :uint |
枚举值,粒子生命周期中的大小变化曲线。 |
+ | SizeX :uint |
枚举值,粒子生命周期中的X轴大小变化曲线。 |
+ | SizeY :uint |
枚举值,粒子生命周期中的Y轴大小变化曲线。 |
+ | SizeZ :uint |
枚举值,粒子生命周期中的Z轴大小变化曲线。 |
+ | Speed :uint |
枚举值,粒子生命周期中的速度变化曲线。 |
+ | Spin :uint |
枚举值,粒子生命周期中的旋转速度变化曲线。 |
+ | SpinX :uint |
枚举值,粒子生命周期中的X轴旋转速度变化曲线。 |
+ | SpinY :uint |
枚举值,粒子生命周期中的Y轴旋转速度变化曲线。 |
+ | SpinZ :uint |
枚举值,粒子生命周期中的Z轴旋转速度变化曲线。 |