Unity 6.3
0 онлайн 91 гостей 3 в системе
Вход

ParticleSystem.TextureSheetAnimationModule.speedRange

Declaration

public Vector2 speedRange;

Описание

Укажите, как скорости частиц отображаются в кадрах анимации.

Если частица движется медленнее минимальной скорости, то она использует первый кадр. Если частица движется быстрее максимальной скорости, то она использует последний кадр. Для всех других скоростей частица выбирает кадр на основе того, насколько далеко между минимальным и максимальным значениями ее скорости.

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); } }