public ParticleSystem.SizeOverLifetimeModule sizeOverLifetime;
Описание
Скриптовый интерфейс для модуля SizeOverLifetimeModule системы частиц.
Этот модуль контролирует размер частиц на протяжении всего их жизненного цикла.
Модули системы частиц не нужно переназначать обратно в систему; это интерфейсы, а не независимые объекты.
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(ParticleSystem))]
public class ExampleClass : MonoBehaviour {
void Start() {
ParticleSystem ps = GetComponent<ParticleSystem>();
var sz = ps.sizeOverLifetime;
sz.enabled = true;
AnimationCurve curve = new AnimationCurve();
curve.AddKey(0.0f, 0.1f);
curve.AddKey(0.75f, 1.0f);
sz.size = new ParticleSystem.MinMaxCurve(1.5f, curve);
}
}