我们有一个 MonoBehaviour 组件,其中包含一长串预制件(可以是 100 个)。这些预制件旨在根据需要创建/销毁。该组件是在第一次使用时创建的单例。
问题与内存使用有关,使用单行为组件,我理解这意味着在创建组件时所有预制件都被加载到磁盘上。我正在寻找一种方法来限制那些很少使用的预制件的加载。
我想将它们放在不同的可编写脚本的对象中,这样只有使用过的预制件的列表会被加载,不太常见的预制件的列表很可能很少或从不加载。
我正在查看有关该主题的提示。
我们有一个 MonoBehaviour 组件,其中包含一长串预制件(可以是 100 个)。这些预制件旨在根据需要创建/销毁。该组件是在第一次使用时创建的单例。
问题与内存使用有关,使用单行为组件,我理解这意味着在创建组件时所有预制件都被加载到磁盘上。我正在寻找一种方法来限制那些很少使用的预制件的加载。
我想将它们放在不同的可编写脚本的对象中,这样只有使用过的预制件的列表会被加载,不太常见的预制件的列表很可能很少或从不加载。
我正在查看有关该主题的提示。