C# Класс KNGUIBridge, KEngine

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

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

Свойство Тип Описание
Instance KNGUIBridge,
PanelRoot UIPanel,
PressWidget UIWidget,
UiCamera UICamera,
UiRoot UIRoot,

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

Метод Описание
CreateUIController ( GameObject uiObj, string uiTemplateName ) : UIController,
GetUIComponent ( string comName ) : object
InitBridge ( ) : void
LoadUIAsset ( CUILoadState openState, UILoadRequest request ) : IEnumerator
UIObjectFilter ( UIController, ui, GameObject uiObj ) : void

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

Метод Описание
CreateUIRoot ( ) : void

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

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

public CreateUIController ( GameObject uiObj, string uiTemplateName ) : UIController,
uiObj GameObject
uiTemplateName string
Результат UIController,

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

public GetUIComponent ( string comName ) : object
comName string
Результат object

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

public InitBridge ( ) : void
Результат void

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

public LoadUIAsset ( CUILoadState openState, UILoadRequest request ) : IEnumerator
openState CUILoadState
request UILoadRequest
Результат IEnumerator

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

public UIObjectFilter ( UIController, ui, GameObject uiObj ) : void
ui UIController,
uiObj GameObject
Результат void

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

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

public static KNGUIBridge, Instance
Результат KNGUIBridge,

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

public UIPanel, PanelRoot
Результат UIPanel,

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

public UIWidget, PressWidget
Результат UIWidget,

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

public UICamera, UiCamera
Результат UICamera,

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

public UIRoot, UiRoot
Результат UIRoot,