Lua辅助函数

Lua_Variable_SaveIntVariable(name,value)

存入整数变量

Lua_Variable_SaveIntVariable('VariableName',10)

Lua_Variable_SaveFloatVariable(name,value)

存入浮点数变量

Lua_Variable_SaveFloatVariable('VariableName',1.0)

Lua_Variable_SaveStringVariable(name,value)

存入字符串变量

Lua_Variable_SaveStringVariable('VariableName','string')

Lua_Variable_ReadIntVariable(name)

读取整数变量

local IntVariable = Lua_Variable_ReadIntVariable('VariableName')

Lua_Variable_ReadFloatVariable(name)

读取浮点数变量

local FloatVariable = Lua_Variable_ReadFloatVariable('VariableName')

Lua_Variable_ReadStringVariable(name)

读取字符串变量

local StringVariable = Lua_Variable_ReadStringVariable('VariableName')

Lua_Variable_DestroyVariable(name)

销毁变量

Lua_Variable_DestroyVariable('VariableName')

Lua_Variable_SaveGlobalIntVariable(name,value)

存入全局整数变量,用法同Lua_Variable_SaveIntVariable,可多脚本共享读取

Lua_Variable_SaveGlobalFloatVariable(name,value)

存入全局浮点数变量,用法同Lua_Variable_SaveFloatVariable,可多脚本共享读取

Lua_Variable_SaveGlobalStringVariable(name,value)

存入全局字符串变量,用法同Lua_Variable_SaveStringVariable,可多脚本共享读取

Lua_Variable_ReadGlobalIntVariable(name)

读取全局整数变量,用法同Lua_Variable_ReadIntVariable,可多脚本共享读取

Lua_Variable_ReadGlobalFloatVariable(name)

读取全局浮点数变量,用法同Lua_Variable_ReadFloatVariable,可多脚本共享读取

Lua_Variable_ReadGlobalStringVariable(name)

读取全局字符串变量,用法同Lua_Variable_ReadStringVariable,可多脚本共享读取

Lua_Variable_DestroyGlobalVariable(name)

销毁全局变量,用法同Lua_Variable_DestroyVariable

Lua_Math_Random(min,max)

获取随机数

local RanderNumber = Lua_Math_Random(-5.5,5.5)

Lua_Variable_SetSubScriptVariablePrefix(Prefix)

设置子脚本命名前缀

Lua_Variable_SetSubScriptVariablePrefix('SubScriptName')

System_GetUUID()

获取UUID

local UUID = System_GetUUID()

System_Sound_PlaySound(file)

播放音频文件

System_Sound_PlaySound('sound.wav')

System_GetFileMD5(file)

获取文件MD5

System_GetFileMD5('main.lua')

最后更新于