gtt
用途
gtt可以把savetree命令生成类型数据types.tte转换成格式工整的C++代码,分别对应一下工程代码。
abtool/assetbundles/unity/types.hpp:定义资源类型数据结构abtool/assetbundles/unity/types.cpp:实现资源对象序列化abtool/assetbundles/unity/luatypes.cpp:实现资源类型的lua绑定abtool/assetbundles/unity/textize.cpp:实现资源对象dump方法,用来打印对象信息abtool/assetbundles/unity/compare.cpp:实现对象比对逻辑
参数
| 参数 | 缩写 | 描述 |
|---|---|---|
| --artifact | -a | 二进制类型文件路径,默认:types.tte |
| --limit | -l | 限定类定义数量,避免生成过多代码,默认:400 |
| --output | -o | 代码输出路径,默认:__types |
示例
abtool gtt -a types.tte -o abtool/assetbundles/unity