1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
using UnityEngine; public class ParticleTime : MonoBehaviour { private float startTime = 1f; private ParticleSystem.MainModule main; private void Start() { main = GetComponentInParent<ParticleSystem>().main; startTime = main.simulationSpeed; } private void Update() { main.simulationSpeed = startTime * TimeHandler.timeScale; } }