using UnityEngine; public class Particle_force_No_Gravity : MonoBehaviour { private float t; private void Start() { base.transform.eulerAngles = new Vector3(Random.Range(-90f, 90f), Random.Range(-180f, 180f), 0f); GetComponent().AddRelativeForce(Vector3.forward * 30f); } private void Update() { t += Time.deltaTime; if (t > 1f) { GetComponent().startSize += (0f - GetComponent().startSize) / 30f; GetComponent().startColor += (new Color(GetComponent().startColor.r, GetComponent().startColor.g, GetComponent().startColor.b, 0f) - GetComponent().startColor) / 10f; } if (t > 2.5f) { Object.Destroy(base.gameObject); } } }