格式
typescript
PSCurve.Evaluate(time, random_value)所属类: PSCurve
描述
曲线上指定时间点的值。
参数
| 参数名 | 类型 | 描述 |
|---|---|---|
| time | number | 时间 |
| random_value | number | 随机值(默认是1) |
返回值
| 类型 | 描述 |
|---|---|
number | 曲线在该时间的值 |
代码示例
typescript
class New_TypeScript
extends Component{
//声明一个PSCurve
private psCurve:PSCurve;
OnStart(): void {
let obj = new GameObject();
let com = obj.AddComponent<ParticleSystem>(ParticleSystem);
//初始化PSCurve
this.psCurve = com.initialModuleLifetime;
}
OnUpdate(): void {
let time = 1;
let value = this.psCurve.Evaluate(time);
Debug.Log("曲线在第", time, "秒处的值为:", value);
}
}