You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
World.wrap when using the bounds of the object wouldn't adjust the bounds correctly, meaning wrapping outside the camera failed (thanks @jackrugilephaserjs#1020)
* TypeScript definitions fixes and updates (thanks @clark-stevenson and @alvinsight)
54
54
* GameObjectFactory.spriteBatch now lets you specify `null` as a parameter for the parent and automatically adds the batch to `game.world` as a result. Also fixed jsdocs issues (@petarov#1000)
55
55
* Rebuilt the way items are polled for Pointer events (drag, click, move). Now faster and more efficient, especially when some items in the stack require pixel perfect checks.
56
+
* InputHandler.checkPointerOver now has a new `fastTest` parameter that forces a skips a pixel perfect check even if enabled.
57
+
* InputHandler.checkPointerDown now has a new `fastTest` parameter that forces a skips a pixel perfect check even if enabled.
* Added missing Loader.onPackComplete Signal (thanks @mjeffery#1007)
67
69
* QuadTree leveling - Rather than level++ which changes the current nodes level, the subnodes should get the current nodes level+1 (thanks @devinb83#1018)
68
70
* Prevented objects with pixel perfect checks from over-riding other higher priority ID items (#983)
71
+
* Group.create was not creating with p2 debug flag (thanks @Dumtard#1014)
72
+
* World.wrap when using the bounds of the object wouldn't adjust the bounds correctly, meaning wrapping outside the camera failed (thanks @jackrugile#1020)
69
73
70
-
### TODO
71
-
72
-
Adjust how Pointers and Interactive Objects work. Allow an IO to be flagged as "on click only", so it doesn't ever get processed during normal Pointer move events (unless being dragged)
73
-
74
-
Allow multiple drag items - no longer bind just 1 to a Pointer
75
-
76
-
Sweep and Prune objects to filter priority IDs.
77
-
78
-
Allow Groups to have Priority IDs too and input disable entire Groups and all children (let it flow down the chain)
79
-
80
-
Allow Groups to be InputEnabled? Dragging a Group would be really useful.
81
74
82
75
83
76
@@ -256,6 +249,10 @@ Here are some of the features planned for future releases:
256
249
257
250
### Version 2.2 ("Tarabon")
258
251
252
+
* Adjust how Pointers and Interactive Objects work. Allow an IO to be flagged as "on click only", so it doesn't ever get processed during normal Pointer move events (unless being dragged)
253
+
* Allow multiple drag items - no longer bind just 1 to a Pointer
254
+
* Allow Groups to have Priority IDs too and input disable entire Groups and all children (let it flow down the chain)
255
+
* Allow Groups to be InputEnabled? Dragging a Group would be really useful.
259
256
* Scene Manager - json scene parser.
260
257
* Comprehensive testing across Firefox OS devices, CocoonJS and Ejecta.
261
258
* Ability to control DOM elements from the core game and layer them into the game.
0 commit comments