UnityEventBase.GetPersistentListenerState
Declaration
public Events.UnityEventCallState GetPersistentListenerState(int index);Параметры
| Параметр | Описание |
|---|---|
| индекс | Индекс слушателя запроса. |
Возвращаемое значение
UnityEventCallState Состояние выполнения постоянного слушателя.
Описание
Возвращает состояние выполнения постоянного слушателя.
using UnityEngine; using UnityEngine.Events;
public class Example : MonoBehaviour { public UnityEvent onAction;
void Start() { // Prints out the details of all persistent events for (int i = 0; i < onAction.GetPersistentEventCount(); ++i) { var target = onAction.GetPersistentTarget(i); var method = onAction.GetPersistentMethodName(i); var state = onAction.GetPersistentListenerState(i);
Debug.Log($"{target}:{method}({state})"); } } }