ProjectDDD/Assets/External/Free Slash VFX/Demo/Scripts/ParticleAnimationEvent.cs
2025-08-20 15:28:04 +09:00

28 lines
651 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
namespace MaykerStudio.Demo
{
public class ParticleAnimationEvent : MonoBehaviour
{
[SerializeField]
private Transform particleContainer;
public void PlayParticle()
{
ParticleSystem particleSystem = GetComponentInChildren<ParticleSystem>();
if (particleSystem && !particleSystem.GetComponent<Projectile>())
{
particleSystem.Play(true);
}
else
{
AttackerController.Instance.SpawnProjectile();
}
}
}
}