Replymessage unavailable
using UnityEngine;
namespace SignalSystem
{
public class ReceiverEntity : MonoBehaviour
{
[SerializeField] private string signalName;
private void OnEnable()
{
EmitterEntity.OnEmitSignal += ReceiveSignal;
}
private void OnDisable()
{
EmitterEntity.OnEmitSignal -= ReceiveSignal;
}
private void ReceiveSignal(string receivedSignalName)
{
if (signalName == receivedSignalName)
{
Debug.Log($"I'm a Receiver! My object name is {gameObject.name} and signal was {receivedSignalName}");
}
}
}
}