ParticleSystem.SetParticlesAndTrails
Declaration
public void SetParticlesAndTrails(out Particle[] particles, ParticleSystem.Trails trailData);public void SetParticlesAndTrails(out Particle[] particles, ParticleSystem.Trails trailData, int size);public void SetParticlesAndTrails(out Particle[] particles, ParticleSystem.Trails trailData, int size, int offset);public void SetParticlesAndTrails(out NativeArray<Particle> particles, ParticleSystem.Trails trailData);public void SetParticlesAndTrails(out NativeArray<Particle> particles, ParticleSystem.Trails trailData, int size);public void SetParticlesAndTrails(out NativeArray<Particle> particles, ParticleSystem.Trails trailData, int size, int offset);Параметры
| Параметр | Описание |
|---|---|
| частицы | Входной буфер частиц, представляющий состояние частиц, которое нужно применить к частицам этой Particle System. |
| trailData | Треки, которые следует применить к Particle System. |
| размер | Число элементов в массиве частиц, которые Unity должен записать в Particle System. |
| офсет | Место в массиве частиц, где начнется назначение частиц. Например, установите значение 4, чтобы назначать частицы начиная с 4-й частицы в массиве. |
Описание
Устанавливает частицы и следы этого Particle System.
Аналогично ParticleSystem.SetParticles, если вы установите время жизни частицы на отрицательное значение, Unity удалит эту частицу из системы частиц. Чтобы сохранить частицу живой до завершения других следов, отключите Умереть с Частицами в окне модуля Следов Inspector. Дополнительные ресурсы: GetParticles, SetParticles, SetTrails.