统一2019.1.0f2
输入系统 1.0.2
- 我创建了一个空的 3D 项目,然后将输入系统导入其中。
- 我将 EventSystem 添加到场景中。
- 然后我编写了一个简单的脚本并将其添加到场景中:
使用 UnityEngine; 使用 UnityEngine.InputSystem; 公共类 TestScroll : MonoBehaviour { 无效更新() { Debug.Log(Mouse.current.scroll.ReadValue()); } }
- 然后我运行场景并移动鼠标(不要旋转鼠标滚轮)并在控制台中看到:
同样在输入系统的文档中,我发现了这一点:
由于此功能,Scroll Rect 开始滚动只是因为我将鼠标指针移到它上面。
如何避免这种情况,为什么会发生这种情况?