mirror of
https://github.com/photonstorm/phaser
synced 2024-11-10 15:14:47 +00:00
TileSprite was using the Size compontent instead of ComputedSize, meaning its getBounds
and displayWidth
and displayHeight
results were incorrect. Fix #3789
This commit is contained in:
parent
7aa46657c2
commit
d02d6532fd
2 changed files with 5 additions and 3 deletions
|
@ -57,12 +57,14 @@
|
|||
* `SceneManager.run` would ignore scenes that are currently in the queue of scenes pending to be added. This has now been fixed so that the scene is queued to be started once it's ready (thanks @rook2pawn)
|
||||
* `GameObject.disableInteractive` was toggling input. Every second call would turn the input back on (thanks @TadejZupancic)
|
||||
* The position of the TilemapLayer wasn't taken into account when culling tiles for the Camera. It's now calculated as part of the cull flow (thanks @Upperfoot)
|
||||
* Fix extra argument passing in Array.Each (thanks @samme)
|
||||
* TileSprite was using the Size compontent instead of ComputedSize, meaning its `getBounds` and `displayWidth` and `displayHeight` results were incorrect. Fix #3789 (thanks @jjalonso)
|
||||
|
||||
### Examples, Documentation and TypeScript
|
||||
|
||||
My thanks to the following for helping with the Phaser 3 Examples, Docs and TypeScript definitions, either by reporting errors, fixing them or helping author the docs:
|
||||
|
||||
@DannyT @squilibob @dvdbrink @t1gu1 @cyantree @DrevanTonder
|
||||
@DannyT @squilibob @dvdbrink @t1gu1 @cyantree @DrevanTonder @mikewesthad
|
||||
|
||||
Also, a special mention to @andygroff for his excellent work enhancing the search box on the examples site.
|
||||
|
||||
|
|
|
@ -29,6 +29,7 @@ var TileSpriteRender = require('./TileSpriteRender');
|
|||
*
|
||||
* @extends Phaser.GameObjects.Components.Alpha
|
||||
* @extends Phaser.GameObjects.Components.BlendMode
|
||||
* @extends Phaser.GameObjects.Components.ComputedSize
|
||||
* @extends Phaser.GameObjects.Components.Depth
|
||||
* @extends Phaser.GameObjects.Components.Flip
|
||||
* @extends Phaser.GameObjects.Components.GetBounds
|
||||
|
@ -37,7 +38,6 @@ var TileSpriteRender = require('./TileSpriteRender');
|
|||
* @extends Phaser.GameObjects.Components.Pipeline
|
||||
* @extends Phaser.GameObjects.Components.ScaleMode
|
||||
* @extends Phaser.GameObjects.Components.ScrollFactor
|
||||
* @extends Phaser.GameObjects.Components.Size
|
||||
* @extends Phaser.GameObjects.Components.Texture
|
||||
* @extends Phaser.GameObjects.Components.Tint
|
||||
* @extends Phaser.GameObjects.Components.Transform
|
||||
|
@ -58,6 +58,7 @@ var TileSprite = new Class({
|
|||
Mixins: [
|
||||
Components.Alpha,
|
||||
Components.BlendMode,
|
||||
Components.ComputedSize,
|
||||
Components.Depth,
|
||||
Components.Flip,
|
||||
Components.GetBounds,
|
||||
|
@ -66,7 +67,6 @@ var TileSprite = new Class({
|
|||
Components.Pipeline,
|
||||
Components.ScaleMode,
|
||||
Components.ScrollFactor,
|
||||
Components.Size,
|
||||
Components.Texture,
|
||||
Components.Tint,
|
||||
Components.Transform,
|
||||
|
|
Loading…
Reference in a new issue