Explorar el Código

joyid is set to -1, not 0 when no joystick entity has been created

BastiaanOlij hace 8 años
padre
commit
c46b8f444a
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      scene/3d/arvr_nodes.cpp

+ 2 - 2
scene/3d/arvr_nodes.cpp

@@ -184,7 +184,7 @@ int ARVRController::get_joystick_id() const {
 
 int ARVRController::is_button_pressed(int p_button) const {
 	int joy_id = get_joystick_id();
-	if (joy_id == 0) {
+	if (joy_id == -1) {
 		return false;
 	};
 
@@ -193,7 +193,7 @@ int ARVRController::is_button_pressed(int p_button) const {
 
 float ARVRController::get_joystick_axis(int p_axis) const {
 	int joy_id = get_joystick_id();
-	if (joy_id == 0) {
+	if (joy_id == -1) {
 		return 0.0;
 	};