和同事一起用svn管理代码,我的项目中meta文件没有这个标识:”asyncLoadAssets:false“,而同事的项目中有,导致svn代码不好管理的,这个"asyncLoadAsserts”是干嘛用的
应该是谁用的版本跟你的不一样,只要统一了 creator 的版本,是不会存在这种情况的。
首先确保 Creator 版本一致,然后看是谁最后修改到了 meta,谁就负责提交 meta 就好了。
我确定我们的版本是1.5.1,因为我是负责升级的,让所有人都升到1.5.1了,我也检查了他们的版本号了,确定1.5.1,现在的情况是,项目中其它两人所有的prefab文件的meta文件都加了"asyncLoadAssets“标识(其它文件没有加这个标识),而我的工程里prefab的meta文件却没有这个标识!
1赞
这个标识,是让他们新装1.5.1加载工程的时候,自动加进去的,我就想问下,这个标识是做什么用的,以前没看到啊
场景的延迟加载资源

一般来说,升级到新版本后 prefab 的 meta 不会批量全部修改,如果有更改可能是他们升级前本地没有这个 prefab,升级了之后就会进行一次 meta 的重新导入。只要他们发现 meta 有变化时,把新的 meta 提交即可,不会有冲突问题。
谢谢,已按你的方式做了
我还是想问个底,这个标识干嘛用的啊
前面的人回答的就是正确的。就是标识 prefab 关联到的资源是否延迟加载。
如果用同一套贴图,几个不同项目同时进行的话,meta会不一样,这样把预制合并到一个工程里,会导致非本人的预制贴图丢失,有什么解决办法吗?