I have Unity 5.3.4f1 installed on Windows 10 on parallels on my MacBook Pro.
This works fine native on the mac but not inside the virtual machine:
void Update () {
float rotationSpeed = 5.0f;
float mouseX = Input.GetAxis("Mouse X") * rotationSpeed;
float mouseY = Input.GetAxis("Mouse Y") * rotationSpeed;
print("MouseX: " + mouseX);
transform.rotation = transform.rotation * Quaternion.Euler(-mouseY, mouseX, 0);
}
Any known issues?