【发布时间】:2019-03-24 06:19:37
【问题描述】:
我正在用 Unity 制作卡牌游戏(例如炉石传说),因为文本很多,所以我使用 UI 系统制作整个游戏,这意味着每张卡牌都是一个 UIImage,上面有一个动画师。
在 iPhone 6S 等旧手机上运行时,我的游戏有点慢。我不确定这是否是由于未使用带有 UI 文本转换的精灵系统导致的。
所以正如标题所说,UI 系统在性能方面是否比使用 2D 精灵差很多?
【问题讨论】:
标签: c# unity3d game-engine
我正在用 Unity 制作卡牌游戏(例如炉石传说),因为文本很多,所以我使用 UI 系统制作整个游戏,这意味着每张卡牌都是一个 UIImage,上面有一个动画师。
在 iPhone 6S 等旧手机上运行时,我的游戏有点慢。我不确定这是否是由于未使用带有 UI 文本转换的精灵系统导致的。
所以正如标题所说,UI 系统在性能方面是否比使用 2D 精灵差很多?
【问题讨论】:
标签: c# unity3d game-engine
是的,一般来说,UI 更差。
此意见基于 Unity 优化视频和文章。 他们提到以下内容:
参考:
当然,您应该在设备中使用 profiler 来查看导致速度变慢的实际原因。
【讨论】: