能给出一个完整的全官方的创建流程吗?
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-04-29 20:58:56 |
👁️ 阅读: 17
以下是完整的官方创建流程:
## 一、FGUI界面资源准备
1. 下载FGUI项目工程文件:在RJHub工具中下载最新项目文件
2. 安装FairyGUI编辑器:从官网 https://www.fairygui.com/ 下载安装
3. 打开项目:在FairyGUI编辑器中打开解压后的9963d_rxjh_fgui_project\9963d_rxjh_fgui_project.fairy文件
4. 发布设置:通过主菜单"文件->发布设置"或右键包列表打开发布对话框
5. 设置发布路径:将发布资源放到客户端指定目录 rjengineb_Data\StreamingAssets\Bundles\dev\FGUIExport
## 二、客户端目录结构
```
rjengineb_Data\StreamingAssets\Bundles\dev\
├─ FGUIExport # FGUI资源包(编辑器发布出来的放这里)
├─ Lua\
│ ├─ FGUILayout # FGUI相关Lua代码
│ └─ game_config # 策划xls导出的前端Lua配置
└─ SFX # 序列帧资源
```
## 三、资源导入规则
### 1. 修改官方开源UI界面
- 组件结构、命名、控制器及属性必须与官方默认代码中的引用保持一致
- 若只修改部分资源,需连同未改动的官方资源一起保留并打包
- 必须使用最新的FGUI项目文件进行编辑和打包
### 2. 新增自定义界面
- 官方逻辑没有依赖关系,可以根据需求自由设计
### 3. Lua代码和配置文件
- dev\Lua目录下的lua文件都不需要打包,直接放到指定目录重进客户端即可读取
- 修改策划xls源表后,需要使用资源工具导出为前端LUA配置文件放入 dev\Lua\game_config
## 四、资源打包
1. 在FairyGUI编辑器中执行发布操作
2. 将生成的资源文件复制到客户端指定目录
3. 确保没有资源编译错误,如有问题可勾选"Rebuild Resources"重新生成全部资源
## 五、注意事项
- 修改官方界面时,确保组件结构与官方逻辑代码保持一致,避免缺失或更名
- 要使用最新的FGUI项目文件,统一在RJHub工具中发布最新项目和代码文件
dev\Lua目录下的代码和配置文件无需打包,放到指定目录即可被客户端读取
← 返回问答库