Skip to content

Commit fd5324e

Browse files
committed
Update CHANGELOG-v3.50.md
1 parent 616566c commit fd5324e

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

CHANGELOG-v3.50.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,16 @@
44

55
### Updates
66

7+
* `Camera.renderList` is a new array that is populated with all Game Objects that the camera has rendered in the current frame. It is automatically cleared during `Camera.preUpdate` and is an accurate representation of the Game Objects the Camera rendered. It's used internally by the Input Plugin, but exposed should you wish to read the contents or use it for profiling.
8+
* `Camera.addToRenderList` is a new method that will add the given Game Object to the Cameras current render list.
9+
* The `InputPlugin.sortGameObjects` method now uses the new Camera render list to work out the display index depths.
10+
* The `InputPlugin.sortDropZones` method is a new method, based on the old `sortGameObjects` method that is used for sorting input enabled drop zones.
11+
712
### Bug Fixes
813

914
* `WebAudioSound.destroy` now checks to see if `pannerNode` exists before disabling it, preventing an error in Safari (thanks @jdcook)
15+
* Fixed the cause of `Uncaught TypeError: Cannot read property 'getIndex' of null` by checking the display list property securely. Fix #5489 (thanks @actionmoon)
16+
* Fixed an issue where adding input-enabled Game Objects to a Layer would have the input system ignore their depth settings. Fix #5483 (thanks @pr4xx)
1017

1118
### Examples, Documentation and TypeScript
1219

0 commit comments

Comments
 (0)