/// <summary> Secertary remove test function </summary> public void MessageRemoveTest(object _package = null) { //Check if _package is not null before casting if (_package != null) { MPac_SubscriberListRemoved package = (MPac_SubscriberListRemoved)_package; Debug.Log("Local Susbcriber List: " + package.RemoveMessage + " ~Removed"); } }
private void LateUpdate() { Debug.Log("********** ********** Late Update Begin ********** **********"); //Removes endless RemoveTest message from LocalNoticeBoard, triggering ActiveSubscription removal in Secretaries MPac_SubscriberListRemoved removePackage = new MPac_SubscriberListRemoved("RemoveTest Subscription List", "RemoveTest"); m_noticeBoard.RemoveSubscriberList("RemoveTest", removePackage); }