【问题标题】:NGUI ScrollView performance issue(scroll view is very slow in responding to drag/pan event)?NGUI ScrollView 性能问题(滚动视图响应拖/平移事件非常慢)?
【发布时间】:2014-11-10 04:59:50
【问题描述】:

我的面板中有一个 NGUI 滚动视图,其中我有一个名为 YellowBoard 的 NGUI 纹理(参见图像了解层次结构)。 YellowBoard 附有 UIDragScrollView 和 Boxcollider

如图所示,我在“LevelButtons”下有 250 个带有 boxcolliders 的子游戏对象(NGUI 按钮 - 更具体地说)

我的问题:-

当我拖动/平移“YellowBoard”时,有这么多游戏对象在移动,响应速度非常低。

当我只保留 100 个按钮时,滚动视图可以正常工作。但随着按钮数量的增加,滚动视图会变得更慢。

有人可以指导我可以使用哪些替代方案来解决我的问题。因为我不能减少关卡按钮的数量。

【问题讨论】:

  • 我假设增加 scrollView 的滚动速度值没有帮助?

标签: unity3d ngui


【解决方案1】:

这是我的解决方案:隐藏 ScrollView 面板区域之外的按钮。拖动时动态激活按钮。

【讨论】:

    猜你喜欢
    • 2020-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多