版本: Unity 6 (6000.0)
语言英语
  • C#

ParticleSystem.Simulate

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交内容,但我们会阅读用户提出的每个建议,并在适用时进行更新。

关闭

提交失败

由于某种原因,您的建议修改无法提交。请 <a>稍后再试</a>。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册

声明

public void Simulate(float t);

声明

public void Simulate(float t, bool withChildren = true);

声明

public void Simulate(float t, bool withChildren = true, bool restart = true);

声明

public void Simulate(float t, bool withChildren = true, bool restart = true, bool fixedTimeStep = true);

参数

t 以秒为单位的时间段,用于推进 ParticleSystem 模拟。如果 restart 为 true,则 ParticleSystem 将重置为 0 时间,然后推进该值。如果 restart 为 false,则 ParticleSystem 模拟将从其当前状态推进该值。
withChildren 快速向前所有子 Particle Systems。
restart 重新开始并从头开始。
fixedTimeStep 仅以固定间隔更新系统,基于“时间选项”中的“固定时间”值。

描述

通过在给定时间段内模拟粒子来快速向前推进 Particle System,然后将其暂停。

其他资源: PlayPause 函数。