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

ParticleSystem.MainModule.ringBufferLoopRange

Declaration

public Vector2 ringBufferLoopRange;

Описание

Когда ParticleSystem.MainModule.ringBufferMode настроены на повторение, это значение определяет долю времени жизни частицы, которая повторяется.

Это позволяет использовать другие свойства частиц, которые применяются в течение всего срока жизни частицы, такие как SizeOverLifetime. Когда система должна заменить частицу, она воспроизводит частицу от текущего возраста до полного срока жизни. Затем удаляет ее.

using UnityEngine;
using System.Collections;

[RequireComponent(typeof(ParticleSystem))] public class ExampleClass : MonoBehaviour { private ParticleSystem ps;

void Start() { ps = GetComponent<ParticleSystem>(); }

void Update() { var main = ps.main; main.ringBufferLoopRange = new Vector2(0.1f, 0.6f); } }