Unity旧版的 inputManager,我们判断鼠标是否按下左右键时是这样的
if (Input.GetMouseButton(0)) // 0 代表左键,1代表右键
新的InputSystem 中没有找到左右键的API,只有判断是否点击的
if(Mouse.current.leftButton.isPressed)
另外射线判断之前的版本是
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
新的里面对应的是这样的:
Ray ray = PlayerInput.camera.ScreenPointToRay(Mouse.current.position.ReadValue());