I'm used to remove all event listeners from C# events in OnDestroy, but I'm asking myself if this is still needed when using UnityEvents (added by code) – is it? Otherwise what's the best practice? To call RemoveAllListeners() in OnDestroy, I guess?
↧