首页 > 解决方案 > 此代码会在许多按钮鼠标上读取鼠标按钮 X 吗?

问题描述

我目前家里没有很多鼠标按钮鼠标,但我在网上没有发现任何关于此的信息。

例如,将Input.GetMouseButton(x)读取我的鼠标 Xth 按钮。

如果我按住鼠标的第四个鼠标按钮,这会返回 true 吗?

bool holding = Input.GetMouseButton(4);

unity doc 仅提及鼠标按钮 1,2 和 3:/

标签: c#unity3d

解决方案


实际上,是的,Input.GetMouseButton(4)当您按住鼠标时,该功能将读取鼠标上的第 4 个鼠标按钮 :)

(我在半年前测试过这个,Unity doc团队确实应该提到它可以读取任何鼠标按钮,所以我们不需要测试它:P)


推荐阅读