ParticleInfluence 类型成员.

方法

  名称描述
Dispose
释放 ParticleInfluence 所占有的本地资源。

属性

  名称描述
AlphaAdjust
获取或设置颜色渐变影响器中的透明度分量的调整值,取值范围为 -1 到 1。
BlueAdjust
获取或设置颜色渐变影响器中的蓝色分量的调整值,取值范围为 -1 到 1。
DeflectPlaneNormal
获取或设置反射面在粒子局部坐标系中的法向。它相当于一个以反射面的位置为起始点,以该点为终止点的一个向量,垂直于反射面。
DeflectPlanePoint
获取或设置反射面在粒子局部坐标系中的位置。
DeflectRate
获取或设置反射面影响器的速率反射比,速率反射比 = 粒子被反射后速率/反射前速率,取值范围为0到1。其中0表示粒子不被反射,即:粒子到达反射面后速度为0;1表示粒子被完全反射,即:粒子到达反射面后,运动方向改变,但是速率不变。
ForceDirection
获取或设置粒子受到的力的方向。
ForceInfluenceMode
获取或设置力作用到粒子的方式。
ForceValue
获取或设置粒子受到的力的大小。粒子受到的力的范围是 0 到 10000。
GreenAdjust
获取或设置颜色渐变影响器中的绿色分量的调整值,取值范围为 -1 到 1。
IsInfluencedByColorGradient
获取或设置是否启用颜色渐变影响器。颜色渐变影响器会在一个粒子的生命周期内改变它的颜色。
IsInfluencedByDeflector
获取或设置是否启用反射面影响器。
IsInfluencedByForce
获取或设置是否启用力影响器。力影响器是作用到粒子系统中粒子上面的一个力的效果,粒子会受到力影响器中力的方向和力的强弱影响。
IsInfluencedByRandomForce
获取或设置是否启用随机力影响器。
IsInfluencedByRotator
获取或设置是否启用旋转影响器。旋转影响器对粒子所使用的纹理进行渲染。
IsInfluencedBySizeChanger
获取或设置是否启用大小缩放影响器。缩放影响器可以在单位时间内对所有的粒子进行统一的缩放(同时对X轴以及Y轴方向),而这个缩放是在粒子的基础大小上面产生的。
MaxRotationAngle
获取或设置旋转影响器的最大旋转角度,粒子旋转角度会在最大值和最小值之间随机分布,,单位为度,取值范围为0 到 360。
MaxRotationSpeed
获取或设置旋转影响器的最大旋转速度,粒子旋转速度会在最大值和最小值之间随机分布,单位为:角度/秒,取值范围为-360 到 360。
MinRotationAngle
获取或设置旋转影响器的最小旋转角度,粒子旋转角度会在最大值和最小值之间随机分布,单位为度,取值范围为0 到 360。
MinRotationSpeed
获取或设置旋转影响器的最小旋转速度,粒子旋转速度会在最大值和最小值之间随机分布,单位为度/秒,取值范围为-360 到 360。
RandomForceRate
获取或设置随机力影响器的受到随机力作用的粒子比例,取值范围为0 到1。
RandomForceValue
获取或设置随机力影响器的随机力的大小,取值范围为0 到10000。
RedAdjust
获取或设置颜色渐变影响器中的红色分量的调整值,取值范围为 -1 到 1。
SizeChangePerSecond
获取或设置每秒钟粒子大小的变化量,取值范围为 0 到 20。

请参见