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

    • 更新日志
  • 指南

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

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

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

    • 文本
    • 艺术字
    • 精灵
    • 矩形
    • 圆形
    • 动画
    • 模型
  • 其他

    • 丰富文本
    • 模板变量
    • 资源格式
    • 游戏盒子
    • 资源列表
  • 自定义功能

    • 战斗血液效果
    • 地图天气
  • 成长

    介绍

    自动为角色配置对应等级的基础属性。

    介绍
    local 成长配置 = 
    {
    	类型 = "成长",
    	名称 = "主角成长",
    	数据 = {
    		{maxhp=100,maxmp=100,....}, -- 1 级
    		... -- 2 级
    		..  -- 3 级
    		... -- 4 级
    	}
    
    }
    
    return 成长配置 
    
    例子1
    local 成长表 = {}
    
    for n=1,99 do
    	local 成长信息 = {
    		maxhp = 60 + (n-1) * 5,
    		maxmp = 30 + (n-1) * 3,
    		防御 = 0,
    		攻击 = 5,
    		魔法 = 0,
    		道术 = 0,
    		经验值 = 0,
    		升级经验 = math.floor((50 * (n ^ 1.8 + 0.4 * n))  / 10 + 0.5) * 10
    	}
    
    	table.insert(成长表,成长信息)
    end
    
    local 成长配置 = 
    {
    	类型 = "成长",
    	名称 = "主角成长",
    	数据 = 成长表
    }
    
    return 成长配置 
    

    配置项

    名称类型必填说明
    类型 文本true固定值:成长 表示这是一个成长组件
    名称 文本true全局唯一的成长标识
    数据 table {}true等级对应成员索引
    Prev
    窗口
    Next
    DmTcpClient