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

ParticleSystem.MainModule.startLifetime

Declaration

public ParticleSystem.MinMaxCurve startLifetime;

Описание

Общее время жизни в секундах, которое имеет каждая новая частица.

Это значение устанавливается для частицы, когда Particle System создает её. Назначьте частицам значение float.PositiveInfinity, чтобы предотвратить уничтожение их Particle System. Это дает частицам бесконечную продолжительность жизни. Дополнительные ресурсы: MinMaxCurve.

using UnityEngine;
using System.Collections;

[RequireComponent(typeof(ParticleSystem))] public class ExampleClass : MonoBehaviour { private ParticleSystem ps; public float hSliderValue = 1.0F;

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

void Update() { var main = ps.main; main.startLifetime = hSliderValue; }

void OnGUI() { hSliderValue = GUI.HorizontalSlider(new Rect(25, 45, 100, 30), hSliderValue, 0.0F, 5.0F); } }