Skip to content

Commit 5b924b7

Browse files
author
samme
committed
Remove trailing whitespace in Changelog
1 parent 829a101 commit 5b924b7

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

v2-community/CHANGELOG.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ Thanks to Corin Wilkins at Aardman Digital, for lots of the investigation work,
290290
* Group.onChildInputOut is a new Signal that you can listen to. It will be dispatched whenever any immediate child of the Group emits an `onInputOut` signal itself. This allows you to listen for a Signal from the Group, rather than every Sprite within it.
291291
* Phaser.Weapon is a brand new plugin that provides the ability to easily create a bullet pool and manager. Weapons fire Phaser.Bullet objects, which are essentially Sprites with a few extra properties. The Bullets are enabled for Arcade Physics. They do not currently work with P2 Physics. The Bullets are created inside of `Weapon.bullets`, which is a Phaser.Group instance. Anything you can usually do with a Group, such as move it around the display list, iterate it, etc can be done to the bullets Group too. Bullets can have textures and even animations. You can control the speed at which they are fired, the firing rate, the firing angle, and even set things like gravity for them. Please see the Documentation for more details, or view the [Weapon examples](https://github.com/photonstorm/phaser-examples/tree/master/examples/weapon) in the Examples repo.
292292
* BitmapData.smoothProperty is a new property that holds the string based prefix needed to set image scaling on the BitmapData context.
293-
* BitmapData.copyTransform allows you to draw a Game Object to the BitmapData, using its `worldTransform` property to control the location, scaling and rotation of the object. You can optionally provide
293+
* BitmapData.copyTransform allows you to draw a Game Object to the BitmapData, using its `worldTransform` property to control the location, scaling and rotation of the object. You can optionally provide
294294
* BitmapData.drawGroup now uses the new `copyTransform` method, to provide for far more accurate results. Previously nested Game Objects wouldn't render correctly, nor would Sprites added via `addChild` to another Sprite. BitmapText objects also rendered without rotation taken into account, and the Sprites smoothing property was ignored. All of these things are now covered by the new drawGroup method, which also handles full deep iteration down the display list.
295295
* Added the following new constants: `Phaser.TOP_LEFT`, `Phaser.TOP_CENTER`, `Phaser.TOP_RIGHT`, `Phaser.LEFT_TOP`, `Phaser.LEFT_CENTER`, `Phaser.LEFT_BOTTOM`, `Phaser.CENTER`, `Phaser.RIGHT_TOP`, `Phaser.RIGHT_CENTER`, `Phaser.RIGHT_BOTTOM`, `Phaser.BOTTOM_LEFT`, `Phaser.BOTTOM_CENTER` and `Phaser.BOTTOM_RIGHT`.
296296
* Rectangle.getPoint is a new method that returns a point based on the given position constant, such as `Phaser.BOTTOM_LEFT`. It returns the same result as calling `Rectangle.bottomLeft` (etc) but unlike those getters you are able to provide your own Point object.
@@ -841,7 +841,7 @@ For the full list of p2 additions please read [their change log](https://github.
841841
* Rectangle.bottomLeft has been added (thanks @mattmogford #1788)
842842
* Device.firefoxVersion is a new property that contains the major Firefox version number if running within Firefox, otherwise zero.
843843
* Math.distanceSq will return the euclidean distance squared between the two given set of coordinates (thanks @jeremyosborne #1761 #1770)
844-
* StateManager.onStateChange is a new signal which is dispatched whenever the State changes from one to another. The callback you specify is sent two parameters: the string based key of the new state, and the second parameter is the string based key of the old / previous state.
844+
* StateManager.onStateChange is a new signal which is dispatched whenever the State changes from one to another. The callback you specify is sent two parameters: the string based key of the new state, and the second parameter is the string based key of the old / previous state.
845845
* onDragUpdate is a new signal that is dispatched whenever a Game object enabled for input and drag is moved by a pointer (i.e. during a drag event). See the `Phaser.InputHandler.enableDrag` docs for parameter details and the new Phaser Example.
846846
* Rectangle.resize allows you to resize a Rectangle to the new given dimensions without altering its position.
847847
* Cache.getJSON has a new parameter: `clone`. If set it will return a clone of the object stored in the Cache rather than a reference to it.
@@ -1086,7 +1086,7 @@ Please see the README instructions on how to create custom builds.
10861086

10871087
#### Arcade Physics
10881088

1089-
We've updated the core of Arcade Physics in a number of significant ways.
1089+
We've updated the core of Arcade Physics in a number of significant ways.
10901090

10911091
First we've dropped lots of internal private vars and moved to using non-cached local vars. Array lengths are no longer cached and we've implemented `physicsType` properties on Game Objects to speed-up the core World collideHandler. All of these small changes have lead to a nice improvement in speed as a result, and also allows us to now offer things like physics enabled BitmapText objects.
10921092

@@ -1106,7 +1106,7 @@ The parallel file concurrency limit is available in `Loader.maxParallelDownloads
11061106

11071107
The Loader now supports synchronization points. An asset marked as a synchronization point must be loaded (or fail to load) before any *subsequent* assets can be loaded. This is enabled by using the `withSyncPoint` and `addSyncPoint` methods. Packs ('packfile' files) and Scripts ('script' files) are treated as synchronization points by default. This allows parallel downloads in general while allowing synchronization of select resources if required (packs, and potentially other assets in the future, can load-around synchronization points if they are written to delay final 'loading').
11081108

1109-
Additional error handling / guards have been added, and the reported error message has been made more consistent. Invalid XML (when loading) no longer throws an exception but fails the particular file/asset that was being loaded.
1109+
Additional error handling / guards have been added, and the reported error message has been made more consistent. Invalid XML (when loading) no longer throws an exception but fails the particular file/asset that was being loaded.
11101110

11111111
Some public methods/properties have been marked as protected, but no (except in case of a should-have-been-private-method) public-facing interfaces have been removed. Some private methods have been renamed and/or removed.
11121112

@@ -1539,14 +1539,14 @@ This fixes a bug in FF where it would use the default DOMMouseWheel (thanks @pns
15391539
### Pixi 2.1.0 Bug Fixes
15401540

15411541
* Fix destroy method of PIXI.WebGLRenderer
1542-
* Fixed Graphics.drawRoundedRectangle
1542+
* Fixed Graphics.drawRoundedRectangle
15431543
* Fixed Graphics.arcTo issue
15441544
* Fixed Graphics.arc issue
15451545
* Fixed Graphics.cacheAsBitmap alpha issue
15461546
* Fixed PIXI.Strip alpha issue
15471547
* Fixed PIXI.DisplayObject.cacheAsBitmap alpha issue
15481548
* Fixed PIXI.RenderTexture Canvas Clear bug
1549-
* Fixed PIXI.DisplayObject.updateTransform issue
1549+
* Fixed PIXI.DisplayObject.updateTransform issue
15501550
* Fixed webGL Shader textures issue
15511551
* Fixed PIXI.DisplayObject.getLocalPosition()
15521552
* Fixed CocoonJS crashing, when loading destroyed texture
@@ -1892,7 +1892,7 @@ Version 2.1.1. of Phaser is an emergency point release. It addresses a potential
18921892
### Significant Internal Changes
18931893

18941894
* The PIXI.TextureCache global array is no longer used internally for storing Pixi Texture files. It's not actually a requirement of Pixi to use this and we were running into various issues with texture conflicts in DragonBones tests and issues with shared texture frames between Sprites. It meant we couldn't crop a sprite without cropping all instances unless we created a new texture frame at run-time, which as you can imagine is a huge overhead if you then want to crop an animated Sprite.
1895-
1895+
18961896
After talking with Mat at GoodBoyDigital about the issue it was his idea to just not use the TextureCache at all, and let each Sprite have its own frame. So this is the direction we've taken. We didn't save this for the 2.1 release as it doesn't actually alter the Phaser API at all, but it does change how things are working internally. So if you've got game code hooked directly into the `TextureCache` you need to be aware of this change before updating to 2.0.6.
18971897

18981898
* The way in which Sprite.crop works has been changed. It will now adjust the dimensions of the sprite itself, remaining at the sprites previous x/y coordinates. Please be aware of this if you use cropped sprites in your game. The change was worth it though as it's significantly more powerful as a result.
@@ -2184,7 +2184,7 @@ The Plugins have now all moved to [their own repository](https://github.com/phot
21842184
* ArcadePhysics.Body.phase is checked in postUpdate to prevent it from being called multiple times in a single frame.
21852185
* Group.setProperty will now check if the property exists before setting it, this applies to Group.setAll and anything else using setProperty internally.
21862186
* QuadTree.retrieve now checks to see if the given Sprite has a body before carrying on.
2187-
* ArcadePhysics.collideSpriteVsGroup checks if Sprite has a body before carrying on, now safely skips sub-groups or other non-Sprite group children.
2187+
* ArcadePhysics.collideSpriteVsGroup checks if Sprite has a body before carrying on, now safely skips sub-groups or other non-Sprite group children.
21882188
* Group.remove now checks the child to see if it's a member of the root Group before removing it, otherwise Pixi throws an Error.
21892189
* The Emitter no longer checks if minParticleScale = maxParticleScale for the scale check, allowing for fixed scale particles again.
21902190
* The PIXI.AbstractFilter is now included in the Phaser Pixi build by default, allowing for easier use of external Pixi Filters.
@@ -3419,7 +3419,7 @@ There is an extensive [Migration Guide](https://github.com/photonstorm/phaser/bl
34193419
* Added Point.rotate to allow you to rotate a point around another point, with optional distance clamping. Also created test cases.
34203420
* Added Group.alpha to apply a globalAlpha before the groups children are rendered. Useful to save on alpha calls.
34213421
* Added Group.globalCompositeOperation to apply a composite operation before all of the groups children are rendered.
3422-
* Added Camera black list support to Sprite and Group along with Camera.show, Camera.hide and Camera.isHidden methods to populate them.
3422+
* Added Camera black list support to Sprite and Group along with Camera.show, Camera.hide and Camera.isHidden methods to populate them.
34233423
* Added GameMath.rotatePoint to allow for point rotation at any angle around a given anchor and distance
34243424
* Updated World.setSize() to optionally update the VerletManager dimensions as well
34253425
* Added GameObject.setPosition(x, y)

0 commit comments

Comments
 (0)