LP编辑器-使用手册
LP编辑器 (opens new window)
LP社区 (opens new window)
LP官网 (opens new window)
LP编辑器 (opens new window)
LP社区 (opens new window)
LP官网 (opens new window)
  • 初章

    • LP编辑器
    • 创建新项目
    • 基本设置
    • 发布作品
  • 编辑器界面

    • 界面总览
    • 工具模块
    • 游戏界面
    • 调试区域
  • 基本概念

    • 模块
    • 属性
    • 公式
    • 组合属性
    • 自动增加属性
    • 属性转化【需求、花费、获得】
    • 场景与控件
    • 字符串与图标
    • 深入理解控件
    • 自定义控件
    • 事件系统
    • 表格
      • 表格
        • 新建表格
        • 静态表格
        • 动态表格
        • 数值类型
        • 字符串类型
        • 编辑表格
        • 引用表格
        • 通过下标索引
        • 通过行名和列名索引
        • 范围引用
        • 在需求中使用
        • 在控件中使用
    • 聊天与排行
    • 重置功能
    • 其他概念
    • 脚本系统
    • 模板功能
    • 商店插件
    • 邮件插件
    • 成就插件
    • 地图插件
  • 对象系统

    • 类与对象
    • 对象与控件
    • 对象筛选器
  • AI系统

    • 什么是AI
    • 编辑器AI功能
    • 控件发送提示词
    • AI冒险插件
  • 催更力教程

    • 什么是催更力
  • 初级制作教程

    • 点击增加属性效果
    • 动态控制属性上限
    • 自动增加属性效果
    • 初级弹窗制作
    • 小和尚敲木鱼
  • 高级制作教程

    • 让玩家选择属性效果
    • 离线事件获取与兑换
    • 挂机类RPG游戏制作
  • 编辑器教程
  • 基本概念
lpengine
2022-09-29
目录

表格

# 表格

表格功能可以用于方便的编辑和引用大量的属性。表格中每一个元素,都可以理解成是一个简易的属性。可以被修改也可以被固定。并且支持字符串。

# 新建表格

点击新建后,可以看到有两个选项。

# 静态表格

表格中的数值无法被控件修改,更新游戏时,全服同步更新表格。适合用来存储一些静态数据,比如攻击力加成,装备属性等等。并且在更新时,全服同步更新。

# 动态表格

与静态表格对应,动态表格可以被控件修改。但是更新时,不会同步给所有玩家。玩家的表格数值在第一次进入游戏时就被确定。适合用来存储一些动态数据,比如当前元素数量等

注意

注意!动态表格在第一次发布后,就被确定!后续对动态表格的所有修改,都不会同步给玩家!! 需要通过重置插件,进行重置!因此请谨慎使用动态表格!

# 数值类型

表格中的数据位数值类型。可以是整数,也可以是小数。但是不能是字符串。

# 字符串类型

表格中的数据位字符串类型。可以是任意字符串。如果是动态表格,还可以被控件修改。

注意

表格新建后,类型无法修改!

# 编辑表格

一个表格分为行和列两个维度。行和列都可以被添加和删除和修改。

对着行名或列名右键,可以进行添加和删除操作。

双击列名和行名可以进行修改

双击元素可以对元素进行修改

# 引用表格

当你需要在控件或字符串中引用表格的值时,你可以有多种方式。

# 通过下标索引

表格中的每一个元素都可以通过下标进行索引。下标以0开始。

比如 a[0][1] 代表索引表格a的第0行的第一列。

上述概念与编程中的概念相同。

对应于LP编辑器中,你可以直接输入行号和列号进行数据的引用。

提示

下标的设置,可以直接设置一个属性!这样就能通过属性去引用下标了!比如 直接引用属性ID即可!

# 通过行名和列名索引

表格中的每一个元素都可以通过行名和列名进行索引。

类似编程概念中字典。如 a["行名"]["列名"] 代表索引表格a的第"行名"行的第"列名"列。或者字典的key为"行名",value也是一个字典,并且key为"列名"。

对应于LP编辑器中,你可以直接输入行名和列名进行数据的引用。

比如一个表格

我们可以这样去引用他

提示

下标的设置,可以直接设置一个字符串!这样就能通过字符串去引用下标了!与属性引用类似! 但是不能以表格的值作为下标,会发生冲突。

注意

注意!请尽早的设置好行名和列名,如果修改了行名和列名,那么你在其他地方通过行名列名去引用表格的方式,会失效!!(当引用不存在时,会修改下标为0的元素)

因此引用元素时,尽可能使用下标进行索引。或者行名列名确定后,不要修改!

行名和列名不能是数字

# 范围引用

表格的一大特性是可以进行范围引用。比如直接计算某个范围的和,某个范围的最小值等。这个时候使用范围模式即可。

范围值可以在需求属性中使用。或者其他地方使用。若你想在控件中显示某个范围的值,可以直接在表格设置中,复制ID

# 在需求中使用

表格字符串可以在需求属性中使用,进行字符串比较。

勾选字符串模式即可。另外进行字符串比较时,你可以填写自己的字符串,也可以进行字符串表格的引用。

# 在控件中使用

你可以在控件中,对动态表格的值进行操作,如花费 消耗表格的数值。或者直接设置表格的字符串。

当设置为输入时,会弹出一个窗口,让用户进行字符串的输入。然后利用该值,修改动态字符串表格的值。

你可以设置弹窗的标题,提示用户

提示

数值类型的表格的值也可以在公式中引用。动态数值表格也可以被修改。

支持LP平台

上次更新: 2023/12/06, 19:43:46
事件系统
聊天与排行

← 事件系统 聊天与排行→

Theme by Vdoing | Copyright © 2022-2025 LPEngine
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式