跳转到正文
iPlugin

制作流程

先添加字体和图片,再创建 Layout,最后绑定 HUD

本路线制作一块 宝石图标 + 欢迎文字 的常驻 HUD。每一步都会产生下一步要引用的文件和 ID。

字体与图片登记为资产,由 tutorial_welcome 组合,再由 HUD tutorial 显示

四步制作

添加字体

在 core/assets/font/ttf 放入 tutorial.ttf,再在字体 YAML 中登记 tutorial_font。Layout 通过 font: tutorial_font 使用它。

添加图片

在 core/assets/image/tutorial/ui/textures 放入 gem.png,在同组 config.yml 中登记 gem。图片由 tutorial / ui / gem 三段地址定位。

创建 Layout

创建 tutorial_welcome:把刚才的字体和图片组合成一块画面。这时只定义内容,还没有启用常驻显示。

绑定 HUD 并打包

创建 HUD tutorial,在 layouts 下引用 tutorial_welcome,然后生成并加载资源包。

最终文件结构

所有文件都在服务器 plugins/Xerr 中:

tutorial.ttf
tutorial.yml
gem.png
config.yml
tutorial.yml
tutorial.yml

不同目录中的 tutorial.yml 是不同文件,不会互相覆盖。文件名用于分类,配置节点中的 ID 才用于引用。

两种操作不要混淆

操作用途
/xerr reload读取服务端配置,例如现有文字、条件、变量和刷新间隔
/xerr pack重新生成图片、字体和定位资源,然后需要客户端加载新包

从零制作时,前面三步先准备文件,第四步一起打包即可,不必每一步都让客户端加载。

下一步: 添加字体

先准备文字使用的 TTF 文件和字体 ID。