Added new particle Package

This commit is contained in:
2026-08-18 17:37:22 +03:00
parent bb2f4a3b16
commit b98901c366
879 changed files with 2856231 additions and 662 deletions
@@ -0,0 +1,35 @@
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(ParticleSystem))]
public class CFX_AutoDestructShuriken : MonoBehaviour
{
public bool OnlyDeactivate;
void OnEnable()
{
StartCoroutine("CheckIfAlive");
}
IEnumerator CheckIfAlive ()
{
while(true)
{
yield return new WaitForSeconds(0.5f);
if(!GetComponent<ParticleSystem>().IsAlive(true))
{
if(OnlyDeactivate)
{
#if UNITY_3_5
this.gameObject.SetActiveRecursively(false);
#else
this.gameObject.SetActive(false);
#endif
}
else
GameObject.Destroy(this.gameObject);
break;
}
}
}
}