super1 发表于 2022-11-28 09:04

[Unity坑]在远程时Input.GetAxis(“Mouse X“)获取永远是0

本来在编辑器模式下想通过touchDeltaPosition = new Vector2(Input.GetAxis("Mouse X"), Input.GetAxis("Mouse Y")); 接口来判断鼠标的滑动方向,依此来决定业务的逻辑,之前事情一直按着预期的发展进行。

但策划今天反应滑动不了了,就很迷,于是断点没有发现任何问题,后来问了策划,他说是用远程控制windows操作的,猜测可能是Unity的一个bug,于是用我的mac远程连接了一台windows,果然Input.GetAxis("Mouse X")返回了0。如果直接在真机上操作就没问题。
特此记录一下。
页: [1]
查看完整版本: [Unity坑]在远程时Input.GetAxis(“Mouse X“)获取永远是0