之前查找网络上一些资料,说是重复的使用 AssetBundle.LoadAsset<T>()来获取资源对象; 虽然不会导致重复的反序列化资源,但是相比于将对象存储在字典中的管理方式,依然会慢上三倍的速度,对此一直比较疑惑,想必Unity官方的内部实现应该也不至于如此不堪,于是做了如下测试,(为了公平起见资源包中仅有一个预制体Cube,字典中也只存有一条内容,这样两种方式查询时的干扰都一样): 之前查找网络上一些资料,说是重复的使用 AssetBundle.LoadAsset<T&
之前查找网络上一些资料,说是重复的使用 AssetBundle.LoadAsset<T>()来获取资源对象; 虽然不会导致重复的反序列化资源,但是相比于将对象存储在字典中的管理方式,依然会慢上三倍的速度,对此一直比较疑惑,想必Unity官方的内部实现应该也不至于如此不堪,于是做了如下测试,(为了公平起见资源包中仅有一个预制体Cube,字典中也只存有一条内容,这样两种方式查询时的干扰都一样): 之前查找网络上一些资料,说是重复的使用 AssetBundle.LoadAsset<T&