Browse Source

fixed js xAxis/yAxis

ncannasse 7 năm trước cách đây
mục cha
commit
ba3abc1c15
1 tập tin đã thay đổi với 9 bổ sung3 xóa
  1. 9 3
      hxd/Pad.hx

+ 9 - 3
hxd/Pad.hx

@@ -405,9 +405,15 @@ class Pad {
 				p.buttons[i] = p.d.buttons[i].pressed;
 				p.values[i] = p.d.buttons[i].value;
 			}
-			for( i in 0...p.d.axes.length>>1 ) {
-				p.values[(i << 1) + p.d.buttons.length] = p.d.axes[i << 1];
-				p.values[(i << 1) + p.d.buttons.length + 1] = -p.d.axes[(i << 1) + 1]; // y neg !
+			for( i in 0...p.d.axes.length >> 1 ) {
+				var x = p.d.axes[i << 1];
+				var y = p.d.axes[(i << 1) + 1]; // y neg !;
+				p.values[(i << 1) + p.d.buttons.length] = x;
+				p.values[(i << 1) + p.d.buttons.length + 1] = -y;
+				if( i == 0 ) {
+					p.xAxis = x;
+					p.yAxis = y;
+				}
 			}
 		}
 	}