C# Класс EventManager, UnityEventManager

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
allowAutoCleanUp bool
allowDebugOutputs bool
allowSingleton bool
allowWarningOutputs bool
instance EventManager

Открытые методы

Метод Описание
addEventListener ( string eventType, GameObject listener, string function ) : bool
dispatchEvent ( CustomEvent evt ) : bool
removeAllEventListeners ( GameObject listener ) : void
removeEventListener ( string eventType, GameObject listener ) : bool

Приватные методы

Метод Описание
Awake ( ) : void
OnApplicationQuit ( ) : void
OnLevelWasLoaded ( ) : void
Setup ( ) : void
checkForEvent ( string eventType ) : bool
checkForListener ( string eventType, GameObject listener ) : bool
deleteEvent ( string eventType ) : bool
recordEvent ( string eventType ) : bool
recordListener ( string eventType, GameObject listener, string function ) : bool

Описание методов

addEventListener() публичный Метод

public addEventListener ( string eventType, GameObject listener, string function ) : bool
eventType string
listener GameObject
function string
Результат bool

dispatchEvent() публичный Метод

public dispatchEvent ( CustomEvent evt ) : bool
evt CustomEvent
Результат bool

removeAllEventListeners() публичный Метод

public removeAllEventListeners ( GameObject listener ) : void
listener GameObject
Результат void

removeEventListener() публичный Метод

public removeEventListener ( string eventType, GameObject listener ) : bool
eventType string
listener GameObject
Результат bool

Описание свойств

allowAutoCleanUp публичное свойство

public bool allowAutoCleanUp
Результат bool

allowDebugOutputs публичное свойство

public bool allowDebugOutputs
Результат bool

allowSingleton публичное свойство

public bool allowSingleton
Результат bool

allowWarningOutputs публичное свойство

public bool allowWarningOutputs
Результат bool

instance публичное статическое свойство

public static EventManager instance
Результат EventManager