Android 和 iOS 上的 Unity ScrollView 性能问题
Posted
技术标签:
【中文标题】Android 和 iOS 上的 Unity ScrollView 性能问题【英文标题】:Unity ScrollView performace issue on Android and iOS 【发布时间】:2021-09-03 20:13:33 【问题描述】:我一个月前在 Stack Overflow 上问过这个问题,没有收到答案,被自动删除了。
既然我找到了解决方案,我再次提出这个问题,希望我自己的回答对其他人有用。
在我的 Unity 游戏中,我有一个物品栏场景,其中包含在运行时填充的滚动视图。
在编辑器中一切正常,在 android 和 ios 上,如果玩家打开然后关闭物品栏几次,游戏会减慢到无法使用的程度。
【问题讨论】:
【参考方案1】:这是由于 Admob。在主游戏场景中,在 Start 方法中,实例化了对 Admob 横幅的请求。 所以在场景之间切换会导致这个请求被不必要地实例化多次,可能会导致垃圾回收问题。
【讨论】:
以上是关于Android 和 iOS 上的 Unity ScrollView 性能问题的主要内容,如果未能解决你的问题,请参考以下文章
Unity 2020 和 Firebase 上的问题(无法解析参考“UnityEditor.iOS.Extensions.Xcode”)
Unity 应用在 IOS 上比在 Android 上使用更多的内存