- 预制体资源是放在属性好还是直接用loadRes动态加载好?
- 如果是用预制体属性那么资源是否需要放在resources目录下?这里看官网介绍是只有通过代码动态加载的才放。那么属性呢?
- 两者之间的优缺点比较?
以下纯属个人理解,不代表正确:
- 如果预制体个数比较少的话,那就直接放在属性就行。为什么?因为个数少,不会拖得很累,而且加载消耗也不会很大,毕竟拖到属性栏的,节点被加载预制体的资源也会被加载(这一点我记得好像是这样)。但是预制体个数多的话,就支持使用loadRes,毕竟一个一个拖到属性栏上很累的,而且使用loadRes加载的时间点可以由你决定。
- 预制体属性的不用放在resources内,这个完全可以自己试试。我猜想应该是作为属性被加载是通过uuid去读取文件,loadRes加载时通过路径去读取文件(应该是这样吧)。
- 非要说优缺点的话感觉第一点应该可以回答第三点的问题吧。
ps:偶尔会看看源码,但不是很细…所以不敢百分百确定,哈哈哈
2赞
楼上的回答没毛病