用游戏手柄移动鼠标光标问题

问题描述 投票:1回答:1

因此,我可以创建一个游戏对象,我可以用我的xbox控制器像光标一样移动,然而当涉及到按按钮时,我有1个问题。

似乎没有办法在不导入user32.dll的情况下设置实际的鼠标光标位置,而且即使这样的解决方案也只能是windows的解决方案。https:/answers.unity.comquestions330661setting-the-mouse-position-to-specific-coordinates.html。

我之所以要移动实际的鼠标光标以及我的代表光标的gameobject,是因为我仍然希望能够点击按钮,当我调用Input.GetMouseButtonDown(0)时,它会在实际鼠标光标所在的位置点击按钮,如果实际的鼠标光标没有随着我们移动,它就不会工作。

另外,我不需要一个自定义的鼠标光标,如果xbox控制器可以直接移动鼠标光标也可以。

任何建议感谢。

unity3d
1个回答
0
投票

有没有其他的方式来设置鼠标的位置,也许,如果你需要有一个解决方案的Mac,以及你可以找到它。此处 在底部。

此外,制作一个自定义光标是一个更好的解决方案,因为它将是跨平台的,你可以为它制作一个自定义的鼠标向下事件,所以我不明白为什么你不会

如果你确定你需要实际的鼠标移动,你只有第一个解决方案和移动鼠标与xbox控制器通过使用软件是只有在你的PC和那些软件可能使用第一个解决方案要去工作

© www.soinside.com 2019 - 2024. All rights reserved.