PSCurve
The PSCurve class represents the Min-Max Curve in a particle system.
typescript
let obj = new GameObject();
let com = obj.AddComponent<ParticleSystem>(ParticleSystem);
let psCurve = com.initialModuleLifetime;成员变量
PSCurve.curveMode : PSCurveMode |
| The curve is used to calculate the value mode. |
PSCurve.maxCurve : FloatCurve |
| (Read Only) The maximum curve. |
PSCurve.minCurve : FloatCurve |
| (Read Only) The minimum curve. |
PSCurve.minScalar : number |
| Minimum constant. |
PSCurve.maxCurveWrapMode : WrapMode |
| (Max Only) Handles the time outside of the keyframes of a curve. |
PSCurve.minCurveWrapMode : WrapMode |
| (Write only) Handles the minimum curve for time outside of the curve keyframes. |
PSCurve.maxScalar : number |
| Maximum constant. |
成员方法
PSCurve.Evaluate ( time : number , random_value : number ) : number |
| Get the value of the curve at a specified time point. |
PSCurve.BuildCurves ( ) : boolean |
| Builds a curve. |
PSCurve.CopyTo ( target : PSCurve ) : void |
| Copy the current curve to the target curve. |
PSCurve.Reset ( mode : PSCurveMode PSCurveMode.Scalar, scalar : number 1.0, curve_begin_value : number 1.0, curve_end_value : number 1.0 ) : Reset(PSCurveMode |
| Reset the curve. |
