2022-01-16 05:40:49 +03:00

27 lines
590 B
C#

using System;
using UnityEngine;
namespace DefaultNamespace
{
public class VFXView : MonoBehaviour
{
private ParticleSystem _system;
public Action OnPlayEnd;
private void Start()
{
_system = GetComponent<ParticleSystem>();
}
private void Update()
{
if (_system != null && !_system.IsAlive())
{
MusicController.Instance.RemoveAudioSource(gameObject);
OnPlayEnd?.Invoke();
Destroy(gameObject);
}
}
}
}