怎么添加新的FUI
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-06-13 21:30:14 |
👁️ 阅读: 4
要添加新的FUI(FairyGUI界面),需要遵循以下步骤:
## 一、获取和编辑FGUI项目文件
1. 从 **RJHub工具** 下载最新的FairyGUI项目工程文件(FGUI界面)
2. 使用FairyGUI编辑器(官网:https://www.fairygui.com/)打开项目文件:`9963d_rxjh_fgui_project\9963d_rxjh_fgui_project.fairy`
## 二、发布FGUI资源
1. 在FairyGUI编辑器中,通过右键包列表或主菜单"文件->发布设置"打开发布设置对话框
2. 设置发布路径为:`rjengineb_Data\StreamingAssets\Bundles\dev\FGUIExport`
3. 保持其他参数默认,执行发布操作
## 三、目录结构要求
客户端目录结构如下:
```
rjengineb_Data\StreamingAssets\Bundles\dev\
├─ FGUIExport # FGUI资源包(编辑器发布出来的文件放这里)
├─ Lua\
│ ├─ FGUILayout # FGUI相关Lua代码
│ └─ game_config # 策划xls导出的前端Lua配置
└─ SFX # 序列帧资源
```
## 四、重要规则
### 修改官方开源UI界面时:
- 组件结构、命名、控制器及属性必须与官方默认代码中的引用保持一致
- 如果只修改部分资源,需连同未改动的官方资源一起保留并打包
- 必须使用最新的FGUI项目文件(从RJHub工具获取)
### 新增自定义界面时:
- 如果界面与官方逻辑没有依赖关系,可以根据需求自由设计
### 代码和配置文件:
- `dev\Lua` 目录下的lua文件都不需要打包,直接放到指定目录重进客户端即可读取
- 修改策划xls源表后,需要使用资源工具导出为前端LUA配置文件放入 `dev\Lua\game_config`
## 五、深入学习
如需深入学习编辑器使用,可以查看FairyGUI官方教程:https://www.fairygui.com/docs/editor/publish
← 返回问答库