制作流程
先添加字体和图片,再创建 Layout,最后绑定 HUD
本路线制作一块 宝石图标 + 欢迎文字 的常驻 HUD。每一步都会产生下一步要引用的文件和 ID。
四步制作
添加字体
在 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。