C# Класс QFramework.LuaMain

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

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

Свойство Тип Описание
DefaultSceneName string
NextSceneName string
loadBundles string[]
nextClearBundles bool

Защищенные свойства (Protected)

Свойство Тип Описание
mDictFunc LuaFunction>.Dictionary

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

Метод Описание
AddClick ( GameObject go, LuaFunction luafunc ) : void
AddEditorSearchPath ( string path ) : void
AddLuaComponent ( GameObject go, string path ) : QLuaComponent
Destroy ( ) : void
Dispose ( ) : void
GetLuaComponent ( GameObject go, string LuaClassName ) : QLuaComponent
LoadBundlesThenToScene ( string Scenename, bool needclear ) : void
LoadBundlesThenToSceneDefault ( bool needclear ) : void
RemoveClick ( GameObject go ) : void
addLuaFile ( ) : LuaTable
getInstance ( ) : LuaMain

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

Метод Описание
addFunc ( string funcName ) : bool
init ( ) : void

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

AddClick() публичный статический Метод

public static AddClick ( GameObject go, LuaFunction luafunc ) : void
go UnityEngine.GameObject
luafunc LuaInterface.LuaFunction
Результат void

AddEditorSearchPath() публичный статический Метод

public static AddEditorSearchPath ( string path ) : void
path string
Результат void

AddLuaComponent() публичный статический Метод

public static AddLuaComponent ( GameObject go, string path ) : QLuaComponent
go UnityEngine.GameObject
path string
Результат QLuaComponent

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

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

Dispose() публичный статический Метод

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

GetLuaComponent() публичный статический Метод

public static GetLuaComponent ( GameObject go, string LuaClassName ) : QLuaComponent
go UnityEngine.GameObject
LuaClassName string
Результат QLuaComponent

LoadBundlesThenToScene() публичный статический Метод

public static LoadBundlesThenToScene ( string Scenename, bool needclear ) : void
Scenename string
needclear bool
Результат void

LoadBundlesThenToSceneDefault() публичный статический Метод

public static LoadBundlesThenToSceneDefault ( bool needclear ) : void
needclear bool
Результат void

RemoveClick() публичный статический Метод

public static RemoveClick ( GameObject go ) : void
go GameObject
Результат void

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

public addLuaFile ( ) : LuaTable
Результат LuaTable

getInstance() публичный статический Метод

public static getInstance ( ) : LuaMain
Результат LuaMain

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

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

public static string DefaultSceneName
Результат string

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

public static string NextSceneName
Результат string

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

public static string[] loadBundles
Результат string[]

mDictFunc защищенное свойство

protected Dictionary mDictFunc
Результат LuaFunction>.Dictionary

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

public static bool nextClearBundles
Результат bool