Skip to content

Commit

Permalink
The ScaleMode Component has been removed from every Game Object, an…
Browse files Browse the repository at this point in the history
…d along with it the `scaleMode` property and `setScaleMode` method. These did nothing anyway as they were not hooked to the render pipeline and scale mode should be set on the texture, not the Game Object. Fix #4413
  • Loading branch information
photonstorm committed Mar 24, 2019
1 parent a85e628 commit e017691
Show file tree
Hide file tree
Showing 22 changed files with 1 addition and 96 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Expand Up @@ -66,6 +66,7 @@ Notes:
* The return from the `ScenePlugin.add` method has changed. Previously, it would return the ScenePlugin, but now it returns a reference to the Scene that was added to the Scene Manager, keeping it in-line with all other `add` methods in the API. Fix #4359 (thanks @BigZaphod)
* The `PluginManager.installScenePlugin` method has a new optional boolean parameter `fromLoader` which controls if the plugin is coming in from the result of a Loader operation or not. If it is, it no longer throws a console warning if the plugin already exists. This fixes an issue where if you return to a Scene that loads a Scene Plugin it would throw a warning and then not install the plugin to the Scene.
* The Scale Manager has a new event `FULLSCREEN_FAILED` which is fired if you try to enter fullscreen mode, but the browser rejects it for some reason.
* The `ScaleMode` Component has been removed from every Game Object, and along with it the `scaleMode` property and `setScaleMode` method. These did nothing anyway as they were not hooked to the render pipeline and scale mode should be set on the texture, not the Game Object. Fix #4413 (thanks @jcyuan)

### Bug Fixes

Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/bitmaptext/static/BitmapText.js
Expand Up @@ -45,7 +45,6 @@ var Render = require('./BitmapTextRender');
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Texture
* @extends Phaser.GameObjects.Components.Tint
Expand All @@ -71,7 +70,6 @@ var BitmapText = new Class({
Components.Mask,
Components.Origin,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Texture,
Components.Tint,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/blitter/Blitter.js
Expand Up @@ -46,7 +46,6 @@ var List = require('../../structs/List');
* @extends Phaser.GameObjects.Components.Depth
* @extends Phaser.GameObjects.Components.Mask
* @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
Expand All @@ -69,7 +68,6 @@ var Blitter = new Class({
Components.Depth,
Components.Mask,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Size,
Components.Texture,
Expand Down
65 changes: 0 additions & 65 deletions src/gameobjects/components/ScaleMode.js

This file was deleted.

1 change: 0 additions & 1 deletion src/gameobjects/components/index.js
Expand Up @@ -21,7 +21,6 @@ module.exports = {
Mask: require('./Mask'),
Origin: require('./Origin'),
Pipeline: require('./Pipeline'),
ScaleMode: require('./ScaleMode'),
ScrollFactor: require('./ScrollFactor'),
Size: require('./Size'),
Texture: require('./Texture'),
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/extern/Extern.js
Expand Up @@ -38,7 +38,6 @@ var ExternRender = require('./ExternRender');
* @extends Phaser.GameObjects.Components.Depth
* @extends Phaser.GameObjects.Components.Flip
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Size
* @extends Phaser.GameObjects.Components.Texture
Expand All @@ -58,7 +57,6 @@ var Extern = new Class({
Components.Depth,
Components.Flip,
Components.Origin,
Components.ScaleMode,
Components.ScrollFactor,
Components.Size,
Components.Texture,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/image/Image.js
Expand Up @@ -32,7 +32,6 @@ var ImageRender = require('./ImageRender');
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Size
* @extends Phaser.GameObjects.Components.TextureCrop
Expand All @@ -59,7 +58,6 @@ var Image = new Class({
Components.Mask,
Components.Origin,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Size,
Components.TextureCrop,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/mesh/Mesh.js
Expand Up @@ -26,7 +26,6 @@ var NOOP = require('../../utils/NOOP');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.Size
* @extends Phaser.GameObjects.Components.Texture
* @extends Phaser.GameObjects.Components.Transform
Expand All @@ -53,7 +52,6 @@ var Mesh = new Class({
Components.GetBounds,
Components.Mask,
Components.Pipeline,
Components.ScaleMode,
Components.Size,
Components.Texture,
Components.Transform,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/rendertexture/RenderTexture.js
Expand Up @@ -44,7 +44,6 @@ var UUID = require('../../utils/string/UUID');
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Tint
* @extends Phaser.GameObjects.Components.Transform
Expand All @@ -71,7 +70,6 @@ var RenderTexture = new Class({
Components.Mask,
Components.Origin,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Tint,
Components.Transform,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/shape/Shape.js
Expand Up @@ -28,7 +28,6 @@ var Line = require('../../geom/line/Line');
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Transform
* @extends Phaser.GameObjects.Components.Visible
Expand All @@ -50,7 +49,6 @@ var Shape = new Class({
Components.Mask,
Components.Origin,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Transform,
Components.Visible
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/sprite/Sprite.js
Expand Up @@ -35,7 +35,6 @@ var SpriteRender = require('./SpriteRender');
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Size
* @extends Phaser.GameObjects.Components.TextureCrop
Expand All @@ -62,7 +61,6 @@ var Sprite = new Class({
Components.Mask,
Components.Origin,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Size,
Components.TextureCrop,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/text/static/Text.js
Expand Up @@ -72,7 +72,6 @@ var TextStyle = require('../TextStyle');
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Tint
* @extends Phaser.GameObjects.Components.Transform
Expand All @@ -99,7 +98,6 @@ var Text = new Class({
Components.Mask,
Components.Origin,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Tint,
Components.Transform,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/tilesprite/TileSprite.js
Expand Up @@ -56,7 +56,6 @@ var _FLAG = 8; // 1000
* @extends Phaser.GameObjects.Components.Mask
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Tint
* @extends Phaser.GameObjects.Components.Transform
Expand Down Expand Up @@ -85,7 +84,6 @@ var TileSprite = new Class({
Components.Mask,
Components.Origin,
Components.Pipeline,
Components.ScaleMode,
Components.ScrollFactor,
Components.Tint,
Components.Transform,
Expand Down
2 changes: 0 additions & 2 deletions src/gameobjects/zone/Zone.js
Expand Up @@ -36,7 +36,6 @@ var RectangleContains = require('../../geom/rectangle/Contains');
* @extends Phaser.GameObjects.Components.Depth
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.Transform
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Visible
Expand All @@ -55,7 +54,6 @@ var Zone = new Class({
Components.Depth,
Components.GetBounds,
Components.Origin,
Components.ScaleMode,
Components.Transform,
Components.ScrollFactor,
Components.Visible
Expand Down
1 change: 0 additions & 1 deletion src/physics/arcade/ArcadeImage.js
Expand Up @@ -40,7 +40,6 @@ var Image = require('../../gameobjects/image/Image');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @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
Expand Down
1 change: 0 additions & 1 deletion src/physics/arcade/ArcadeSprite.js
Expand Up @@ -41,7 +41,6 @@ var Sprite = require('../../gameobjects/sprite/Sprite');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @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
Expand Down
1 change: 0 additions & 1 deletion src/physics/impact/ImpactImage.js
Expand Up @@ -42,7 +42,6 @@ var Image = require('../../gameobjects/image/Image');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @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
Expand Down
1 change: 0 additions & 1 deletion src/physics/impact/ImpactSprite.js
Expand Up @@ -45,7 +45,6 @@ var Sprite = require('../../gameobjects/sprite/Sprite');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @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
Expand Down
1 change: 0 additions & 1 deletion src/physics/matter-js/MatterImage.js
Expand Up @@ -46,7 +46,6 @@ var Vector2 = require('../../math/Vector2');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @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
Expand Down
1 change: 0 additions & 1 deletion src/physics/matter-js/MatterSprite.js
Expand Up @@ -50,7 +50,6 @@ var Vector2 = require('../../math/Vector2');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @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
Expand Down
1 change: 0 additions & 1 deletion src/tilemaps/dynamiclayer/DynamicTilemapLayer.js
Expand Up @@ -35,7 +35,6 @@ var TilemapComponents = require('../components');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.ScrollFactor
* @extends Phaser.GameObjects.Components.Transform
* @extends Phaser.GameObjects.Components.Visible
Expand Down
1 change: 0 additions & 1 deletion src/tilemaps/staticlayer/StaticTilemapLayer.js
Expand Up @@ -37,7 +37,6 @@ var Utils = require('../../renderer/webgl/Utils');
* @extends Phaser.GameObjects.Components.GetBounds
* @extends Phaser.GameObjects.Components.Origin
* @extends Phaser.GameObjects.Components.Pipeline
* @extends Phaser.GameObjects.Components.ScaleMode
* @extends Phaser.GameObjects.Components.Transform
* @extends Phaser.GameObjects.Components.Visible
* @extends Phaser.GameObjects.Components.ScrollFactor
Expand Down

0 comments on commit e017691

Please sign in to comment.