IBroadcastReceiver.BroadcastReceived
Declaration#
public abstract virtual void BroadcastReceived(Object sender, string channel, string message, Object[] args)Parameters#
| Name | Description |
|---|---|
| sender | Object sending the message |
| channel | Channel message is being sent on |
| message | Message |
| args | Arguments for the message |
Description#
Method for receiving broadcasts on named channels
Usage#
Example
using NullSave.GDTK;using UnityEngine;
public class Example : MonoBehaviour, IBroadcastReceiver{
private void Awake() { Broadcaster.SubscribeToAll(this); }
public void BroadcastReceived(object sender, string channel, string message, object[] args) { Debug.Log("Message on " + channel + ": " + message); }
public void PublicBroadcastReceived(object sender, string message) { Debug.Log("Public Message: " + message); }}