【发布时间】:2018-01-16 19:50:20
【问题描述】:
好吧,我对Ressources.Load 有点困惑。我实际上经常使用它,每个人似乎都认为这个功能纯粹是邪恶的。在这个documentation 中,甚至写着“不要使用它”。我对此进行了很多搜索,发现this post。它主要是说仅将 Ressources.Load 用于稀有资产,否则,性能可能/将会受到损害。
我知道为什么这可能是一个“不好”的东西,但老实说,我不知道在我的情况下如何不使用它。
假设我有一个包含大约 10 个不同种族的游戏,每场比赛有几个单位。用户选择它的比赛并开始游戏。在这一点上,Ressource 对我来说似乎很正常。仅加载与该特定种族相关的资产,而不是其他资产......
另外,假设您有一个战斗场景,有许多可能的环境(即:冬天、森林、沙漠等)。再说一次,除了我正在战斗的那个,我不想加载其他任何东西。所以使用 Ressources.Load 似乎是完美的工具。不?我是否遗漏了 Unity 的一些重要内容?
非常感谢
【问题讨论】:
标签: unity3d unity5 unityscript