【问题标题】:How to avoid GameObject scrolling from propagating to RTSCamera zooming如何避免 GameObject 滚动传播到 RTSCamera 缩放
【发布时间】:2018-05-03 13:33:25
【问题描述】:

我正在使用 Unity 商店 (https://assetstore.unity.com/packages/tools/camera/rts-camera-43321) 中的 RTS 相机资产来为统一场景配备相机。

相机工作正常,但我有一个小而重要的问题。如果我有一个来自场景的游戏对象(比如一个对话框),它有一个滚动条,当我滚动鼠标中键以上下滚动时,滚动也会传播回场景。从而创建了滚动条向下滚动和场景放大的有趣结果。

有没有办法让 RTS 摄像机脚本在我的任何游戏对象位于场景顶部时拒绝我的鼠标输入?谢谢 !

【问题讨论】:

    标签: unity3d


    【解决方案1】:

    RTS_Camera 中有一个公共字段useScrollwheelZooming

    当您不想缩放相机时,将其设置为 false

    .例如rtc_camera.useScrollwheelZooming = !EventSystem.current.IsPointerOverGameObject();

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-28
      • 1970-01-01
      • 2013-11-05
      • 1970-01-01
      相关资源
      最近更新 更多