跳到主要内容

世界信息板

类别逻辑
world-message
类别
逻辑
行星
塞尔普洛
占地面积
1x1
生命值
40
官方说明

一个用于制图的信息板。无法被摧毁。

概述

世界信息板 是一种地图级显示方块,用于向地图上的所有玩家显示文字。它的功能类似全局的 信息板,但绑定在世界上,玩家或敌人无法摧毁,因此适合用于持久的信息显示,例如地图提示、剧情文本或状态通知。

在游戏内编辑时,与 信息板 方块交互并点击铅笔按钮可以让玩家输入自定义文本,字符上限为 220-character。世界信息板 上显示的文本支持使用类 HTML 的简单颜色标记:有颜色的部分以形式为 [color] 的标签开始(color 可以是预设名称或十六进制代码),带颜色的区段以空的方括号 [] 关闭。这使得在不依赖外部资源的情况下突出消息的某些部分成为可能。

方块、物品和单位的图标可以在桌面平台上插入到消息文本中,方法是在打开 Core Database 后 shift-点击某个条目;该操作会把图标文本复制到剪贴板,然后可以粘贴到 信息板 中。这之所以可行,是因为 Core Database 中的图标被视为可渲染文本,因此可以集成到聊天和 信息板 显示中。

世界信息板 可以被逻辑处理器以程序化方式操控:世界处理器 使用 Print 和 Print Flush 命令来组成并发送文本到 信息板。Print 会将一个字符串追加到内部队列,允许通过多次 Print 分段构建更长的消息;Print Flush 则把队列中的字符串写入目标 信息板 方块,然后清空队列以便后续使用。这种排队行为使得从多个来源或重复的逻辑循环动态构建消息变得简单直接。

实用说明和使用技巧:

  • 由于 世界信息板 无法被摧毁,它非常适合需要永久屏幕指引或叙事文本的地图作者。
  • 由于有 220-character 的上限,请保持消息简洁;使用颜色标签和图标在不增加字符的情况下传达更多信息。
  • 在构建动态显示时,使用 Print 来暂存消息的各个部分,并在完整内容准备好后调用 Print Flush;记住队列在刷新后会重置。
  • 在桌面端,利用 Core Database 的图标复制技巧在消息中包含可识别的物品/单位符号;在移动端,图标必须手动输入或通过逻辑实现。
  • 节制使用颜色标签,并始终用 [] 关闭有颜色的区段,以避免残留格式影响后续文本。

官方说明

一个用于制图的信息板。无法被摧毁。

暂无相关配方

同类型其他实体

相关页面

最后更新: