我研究了一下,对于Unity的Resources.Load函数背后的原理不是很清楚。
我想知道Resources.Load("file")是否会存储已经加载过的对象,或者创建一个管理器来处理已经加载过的对象是否更加优化? 也就是说跳过需要重新加载已经加载过的文件。
在我的情况下,我有大约50 * 50个游戏对象,所有这些对象都有一个图像,其中在某些情况下可能使用相同的图像。这些都调用Resources.Load,因此我认为不必重新加载每个文件,而是重复使用已加载的文件可以优化性能。
我可能在这种方式上有所错误,请提供任何信息和澄清。