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

    • 更新日志
  • 指南

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

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

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

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

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

道具

介绍

道具对象的属性在脚本中可以随时随地修改。各个属性的说明参考道具 配置项

属性

名称类型说明
名称 文本
显示名 文本
颜色 RGBA
图标 文本
气泡提示 文本
分类 文本
子类 文本
格子效果 table
地面效果 table
外观 table
内观 table
自动拾取 table
数量 整数数量为0 道具销毁
等级 整数
hp mp maxhp maxmp ... 整数属性表
套装 table如果是套装部件可以取出套装状态
成员类型说明
名称 文本同App.lua套装配置项
激活数量 整数
部件 table {}{ {名称,数量}, {名称,数量}, ... }
效果 table {}同App.lua套装配置项
系统事件 = {
    创建 = function(道具对象,附加)	
        道具对象.地面效果 = {{"掉宝特效,地表选中,0.6",0},{"掉宝特效,光柱特效," .. math.random(3,8)/10,1}}
    end,
},

提示

自定的属性直接获得,例如:自定义属性中有攻击,那么属性访问道具对象.攻击。

方法

使用

使用
说明:道具必须处于包裹格子中此接口才有效。

示例

local 道具对象 = 引擎.窗口.角色窗口.角色包裹.取出物品(1,1)
if (道具对象) then
    道具对象.使用()
end
返回值值的类型说明描述
成功 逻辑

掉落

掉落
说明:当这个道具处于角色对象的装备中时才可以掉落到地图上。

示例

if (引擎.地图.主角.装备.武器) then
    引擎.地图.主角.装备.武器.掉落()
end
Prev
角色
Next
技能