@@ -9,7 +9,8 @@ The old 'input queue' legacy system, which was deprecated in 3.16, has been remo
99* Removed the ` inputQueue ` Game config property.
1010* Removed the ` useQueue ` , ` queue ` and ` _updatedThisFrame ` properties from the Input Manager.
1111* Removed the ` legacyUpdate ` and ` update ` methods from the Input Manager.
12- * The Input Manager no longer listens for the ` GameEvents.POST_STEP ` event. Processing has been moved to a ` GameEvents.POST_RENDER ` event handler.
12+ * Removed the ` ignoreEvents ` property as this should now be handled on a per-event basis.
13+ * The Input Manager no longer listens for the ` GameEvents.POST_STEP ` event.
1314
1415As a result, all of the following Input Manager methods have been renamed:
1516
@@ -32,8 +33,24 @@ Also, CSS cursors can now be set directly:
3233
3334* Cursors are now set and reset immediately on the canvas, leading to the removal of ` _setCursor ` and ` _customCursor ` properties.
3435
35- Pointer.lastAction
36- Pointer calls reset itself
36+ The following changes took place in the Input Plugin class:
37+
38+ * The method ` processDragEvents ` has been removed as it's now split across smaller, more explicit methods.
39+ * ` processDragDownEvent ` is a new method that handles a down event for drag enabled Game Objects.
40+ * ` processDragMoveEvent ` is a new method that handles a move event for drag enabled Game Objects.
41+ * ` processDragUpEvent ` is a new method that handles an up event for drag enabled Game Objects.
42+ * ` processDragStartList ` is a new internal method that builds a drag list for a pointer.
43+ * ` processDragThresholdEvent ` is a new internal method that tests when a pointer with drag thresholds can drag.
44+
45+ The following changes took place in the Pointer class:
46+
47+ * ` Pointer.dirty ` has been removed as it's no longer required.
48+ * ` Pointer.justDown ` has been removed as it's not used internally and makes no sense under the DOM event system.
49+ * ` Pointer.justUp ` has been removed as it's not used internally and makes no sense under the DOM event system.
50+ * ` Pointer.justMoved ` has been removed as it's not used internally and makes no sense under the DOM event system.
51+ * The ` Pointer.reset ` method has been removed as it's no longer required internally.
52+
53+
3754
3855### New Features
3956
0 commit comments