我正在尝试在 Unity3D 中进行简单的武器更改。就我所见,最好的方法是使用鼠标滚轮。
我用谷歌搜索了如何做到这一点,发现我必须使用 Input.GetAxis("Mouse ScrollWheel"); 我使用这段代码并打印它。我仍然总是得到 0 的值。有什么想法吗?我只需要先解决如何获得价值,剩下的自己想办法。
代码思路:
function Update () {
print(WeaponNumber);
if(Input.GetAxis("Mouse ScrollWheel")){
WeaponNumber += Input.GetAxis("Mouse ScrollWheel");
}
}