Dream Mod 3.0Dream Mod 3.0
首页
快速开始
资源库
首页
快速开始
资源库
  • 进度

    • 更新日志
  • 指南

    • 快速上手
    • App.lua
    • 地图
    • 角色
    • 道具
    • 技能
    • 状态
    • 窗口
    • 触发器
    • 成长
    • 皮肤
    • 自定义组件
  • Api

    • 引擎
    • 地图
    • 角色
    • 道具
    • 技能
    • 状态
    • 窗口
    • 自定义组件
    • 缓动
    • 全局
  • 控件

    • 标签
    • 按钮
    • 图片框
    • 动画框
    • 文本框
    • 进度条
    • 技能格子
    • 快捷格子
    • 包裹格子
    • 道具格子
    • 角色框
    • 选择框
    • 选择夹
    • 容器
    • 地图框
    • 滑块条
    • 组合框
    • 输入框
  • 组件

    • 文本
    • 艺术字
    • 精灵
    • 矩形
    • 圆形
  • 其他

    • 丰富文本
    • 模板变量
    • 游戏盒子

全局

方法

调试输出

调试输出
说明:在控制台上显示调试信息。
参数名称值的类型是否必填说明描述
... 通用true不定参数

示例

调试输出(1,2,3,4,RGBA(128,128,0,255))

RGBA

RGBA
说明:返回一个RGBA颜色值。
参数名称值的类型是否必填说明描述
R 整数true
G 整数true
B 整数true
A 整数true

示例

local 白色 = RGBA(255,255,255,255);
调试输出(白色)
返回值值的类型说明描述
颜色值 整数

string.split

string.split
说明:将指定文本进行分割,返回分割后的一维文本数组。
参数名称值的类型是否必填说明描述
待分割文本 文本true
用作分割的文本 文本false如果留空,则将待分割的文本分割成字符组。

示例

local 结果  = string.split("木柴|大米|粮油","|")    -- 按 | 分割
调试输出(结果)

结果  = string.split("我的游戏我做主")        -- 分割成字符组
调试输出(结果)
返回值值的类型说明描述
结果 table

table.tojson

table.tojson
说明:将table转换成json格式。
参数名称值的类型是否必填说明描述
tbl tabletrue待转换的table
密钥 文本false填写表示加密

示例

local 存档 = {等级=10,金币=666,属性={攻击=10,防御=5}}
调试输出(table.tojson(存档))
调试输出(table.tojson(存档,"123456"))
返回值值的类型说明描述
结果 文本

table.loadjson

table.loadjson
说明:将json文本转换成table。
参数名称值的类型是否必填说明描述
json 文本true
密钥 文本false填写表示转换已经加密的数据

示例

local 存档 = {等级=10,金币=666,属性={攻击=10,防御=5}}
local 结果 = table.tojson(存档,"123456")
调试输出(table.loadjson(结果,"123456"))
返回值值的类型说明描述
结果 table失败返回nil

table.tofile

table.tofile
说明:将table保存到文件里面。
参数名称值的类型是否必填说明描述
tbl tabletrue
文件名 文本true
密钥 文本false填写表示加密

示例

local 存档 = {等级=10,金币=666,属性={攻击=10,防御=5}}
调试输出(table.tofile(存档,"save.dat","123456"))
返回值值的类型说明描述
成功 逻辑

提示

文件地址支持相对路径和绝对路径,相对路径位于 工程目录下。

table.loadfile

table.loadfile
说明:从文件里读取table。
参数名称值的类型是否必填说明描述
文件名 文本true
密钥 文本false填写表示解析被加密的文件

示例

local 存档 = {等级=10,金币=666,属性={攻击=10,防御=5}}
--调试输出(table.tofile(存档,"save.dat","123456"))
调试输出(table.loadfile("save.dat","123456"))
返回值值的类型说明描述
结果 table失败返回nil
Prev
缓动