Index: sky/examples/game/lib/game_demo_box.dart |
diff --git a/sky/examples/game/lib/game_demo_box.dart b/sky/examples/game/lib/game_demo_box.dart |
index 58716a1d14b8b728fb75a1108047248c2aa84fb7..2b9f0c4d325651b3ec27e0231ee9bc46418af3e0 100644 |
--- a/sky/examples/game/lib/game_demo_box.dart |
+++ b/sky/examples/game/lib/game_demo_box.dart |
@@ -14,66 +14,66 @@ class GameDemoBox extends SpriteBox { |
int _secondPointer = -1; |
Point _firstPointerDownPos; |
- void handleEvent(Event event, BoxHitTestEntry entry) { |
- if (event is PointerEvent) { |
- Point pointerPos = new Point(event.x, event.y); |
- int pointer = event.pointer; |
- |
- switch (event.type) { |
- case 'pointerdown': |
- if (_firstPointer == -1) { |
- // Assign the first pointer |
- _firstPointer = pointer; |
- _firstPointerDownPos = pointerPos; |
- } |
- else if (_secondPointer == -1) { |
- // Assign second pointer |
- _secondPointer = pointer; |
- _gameWorld.controlFire(); |
- } |
- else { |
- // There is a pointer used for steering, let's fire instead |
- _gameWorld.controlFire(); |
- } |
- break; |
- case 'pointermove': |
- if (pointer == _firstPointer) { |
- // Handle turning control |
- double joystickX = 0.0; |
- double deltaX = pointerPos.x - _firstPointerDownPos.x; |
- if (deltaX > _steeringThreshold || deltaX < -_steeringThreshold) { |
- joystickX = (deltaX - _steeringThreshold)/(_steeringMax - _steeringThreshold); |
- if (joystickX > 1.0) joystickX = 1.0; |
- if (joystickX < -1.0) joystickX = -1.0; |
- } |
- |
- double joystickY = 0.0; |
- double deltaY = pointerPos.y - _firstPointerDownPos.y; |
- if (deltaY > _steeringThreshold || deltaY < -_steeringThreshold) { |
- joystickY = (deltaY - _steeringThreshold)/(_steeringMax - _steeringThreshold); |
- if (joystickY > 1.0) joystickY = 1.0; |
- if (joystickY < -1.0) joystickY = -1.0; |
- } |
- |
- _gameWorld.controlSteering(joystickX, joystickY); |
- } |
- break; |
- case 'pointerup': |
- case 'pointercancel': |
- if (pointer == _firstPointer) { |
- // Un-assign the first pointer |
- _firstPointer = -1; |
- _firstPointerDownPos = null; |
- _gameWorld.controlSteering(0.0, 0.0); |
- } |
- else if (pointer == _secondPointer) { |
- _secondPointer = -1; |
- } |
- break; |
- default: |
- break; |
- } |
- } |
- } |
+// void handleEvent(Event event, BoxHitTestEntry entry) { |
+// if (event is PointerEvent) { |
+// Point pointerPos = new Point(event.x, event.y); |
+// int pointer = event.pointer; |
+// |
+// switch (event.type) { |
+// case 'pointerdown': |
+// if (_firstPointer == -1) { |
+// // Assign the first pointer |
+// _firstPointer = pointer; |
+// _firstPointerDownPos = pointerPos; |
+// } |
+// else if (_secondPointer == -1) { |
+// // Assign second pointer |
+// _secondPointer = pointer; |
+// _gameWorld.controlFire(); |
+// } |
+// else { |
+// // There is a pointer used for steering, let's fire instead |
+// _gameWorld.controlFire(); |
+// } |
+// break; |
+// case 'pointermove': |
+// if (pointer == _firstPointer) { |
+// // Handle turning control |
+// double joystickX = 0.0; |
+// double deltaX = pointerPos.x - _firstPointerDownPos.x; |
+// if (deltaX > _steeringThreshold || deltaX < -_steeringThreshold) { |
+// joystickX = (deltaX - _steeringThreshold)/(_steeringMax - _steeringThreshold); |
+// if (joystickX > 1.0) joystickX = 1.0; |
+// if (joystickX < -1.0) joystickX = -1.0; |
+// } |
+// |
+// double joystickY = 0.0; |
+// double deltaY = pointerPos.y - _firstPointerDownPos.y; |
+// if (deltaY > _steeringThreshold || deltaY < -_steeringThreshold) { |
+// joystickY = (deltaY - _steeringThreshold)/(_steeringMax - _steeringThreshold); |
+// if (joystickY > 1.0) joystickY = 1.0; |
+// if (joystickY < -1.0) joystickY = -1.0; |
+// } |
+// |
+// _gameWorld.controlSteering(joystickX, joystickY); |
+// } |
+// break; |
+// case 'pointerup': |
+// case 'pointercancel': |
+// if (pointer == _firstPointer) { |
+// // Un-assign the first pointer |
+// _firstPointer = -1; |
+// _firstPointerDownPos = null; |
+// _gameWorld.controlSteering(0.0, 0.0); |
+// } |
+// else if (pointer == _secondPointer) { |
+// _secondPointer = -1; |
+// } |
+// break; |
+// default: |
+// break; |
+// } |
+// } |
+// } |
} |