Legacy Documentation: Version 5.0
Language: English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

UnityEventTools.RemovePersistentListener

Switch to Manual
public static function RemovePersistentListener(unityEvent: Events.UnityEventBase, index: int): void;
public static function RemovePersistentListener(unityEvent: Events.UnityEventBase, call: Events.UnityAction): void;
public static function RemovePersistentListener(unityEvent: Events.UnityEventBase, call: Events.UnityAction_1): void;
public static function RemovePersistentListener(unityEvent: Events.UnityEventBase, call: Events.UnityAction_2): void;
public static function RemovePersistentListener(unityEvent: Events.UnityEventBase, call: Events.UnityAction_3): void;
public static function RemovePersistentListener(unityEvent: Events.UnityEventBase, call: Events.UnityAction_4): void;

Parameters

unityEventEvent to modify.
indexIndex to remove (if specified).
callFunction to remove (if specified).

Description

Removes the given function from the event.