Qarth是一套开源的Unity3D游戏开发框架,项目代码托管在GitHub上。将工程Clone下来放入Unity的Assets目录或子目录下后即完成部署。
同时在GitHub上托管了Qarth的Demo工程。
因为工程结构的关系和方便Qarth直接作为Git子模块使用,所以框架内Excel数据表处理模块的外置工具目前也放在Qarth-Demo工程下。
Qarth引入后在Unity Project视图中的结构如图:
各文件夹下内容:
- Editor:框架编辑器代码使用的图像资源
- Plugins:框架随带的Log.dll和部分第三方DLL和插件(如果你的项目已有相同的,删了冲突的吧)
- Resources:框架默认的Config文件和标准的UIRoot Prefab
- Scripts:框架代码所在目录
配置文件
点开Qarth/Resources/目录下可以看到De