- Home /
Clear event System.Action list
I have a event System.Action in NetworkManager.cs like this:
public static event Action connectedInternetEvent;
Then, I add callbreaks as:
NetworkManager.connectedInternetEvent += InitializeNetwork;
// many similar
NetworkManager.connectedInternetEvent += SyncLocalShopTransaction;
Now, I want to clear all callbacks I need to the same as:
NetworkManager.connectedInternetEvent -= InitializeNetwork;
// many similar
NetworkManager.connectedInternetEvent -= SyncLocalShopTransaction;
Is there a way to clear all like this?
NetworkManager.connectedInternetEvent.Clear();
Comment
Best Answer
Answer by furic · May 29, 2015 at 02:31 AM
Alright, the answer is simply set it to null...
NetworkManager.connectedInternetEvent = null;