Описание
Укажите, как скорости частиц сопоставляются с кадрами анимации.
Если частица движется медленнее, чем минимальная скорость, она использует первый кадр. Если частица движется быстрее максимальной скорости, то она использует последний кадр. Для всех остальных скоростей частица выбирает кадр в зависимости от того, насколько далеко находится ее скорость между минимальным и максимальным значением.
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(ParticleSystem))]
public class ExampleClass : MonoBehaviour
{
private ParticleSystem ps;
void Start()
{
ps = GetComponent<ParticleSystem>();
var textureSheetAnimation = ps.textureSheetAnimation;
textureSheetAnimation.enabled = true;
textureSheetAnimation.speedRange = new Vector2(0.9f, 5.0f);
}
}