cc-plugin增加对asset-db的适配

171 阅读1分钟

cc-plugin v2.1.68 增加了对creator v2/v3 asset-db的适配。

cc-plugin-asset-db 示例工程

适配creator v3版本

在项目工程中,配置asset_db_v3,指向项目工程目录的code-v3目录

image.png

在开发阶段,会软链接过去,方便修改和同步,这种方案巧妙的解决了这个问题

image.png

打开creator,就能看到已经能够正常使用asset-db了

image.png

最终打包后的样子如下,会真正的copy代码到插件包里

image.png

适配 creator v2 版本

同样的,配置好asset_db_v2

image.png

打开creator2.x版本,就能看到对应的资源db

image.png

同样,最终打包后,也会将对应的代码放在压缩包里面

image.png

注意事项

因为creator会对asset-db生成对应的meta文件,并且meta文件数据是不通用的

即使你的db代码是纯逻辑与引擎无关的,也就是说不需要meta文件也能正常工作,也强烈建议将v2/v3分开,因为每次打开creator都会检查并生成meta文件,公用会造成很多的问题。

当然解决办法也有,就是使用文件软链接,比较麻烦,暂时就不支持了,有需求的再联系