photonstorm
c8ca3d1809
Emitter now calls the Phaser.Particle.onEmit function, which is left empty for you to override and add in custom behaviours.
2014-04-10 01:37:10 +01:00
photonstorm
95b0532f59
Emitter.setScale has a new 'rate' parameter which allows particles to change in scale over time, using any Easing value or timescale.
...
Emitter.setAlpha has a new 'rate' parameter which allows particles to change alpha over time, using any Easing value or timescale.
Emitter.bringToTop and Emitter.sendToBack are booleans that let you optionally set the display order of the Particle when emitted.
2014-04-10 01:36:05 +01:00
photonstorm
ff7dd65496
jshint fixes.
2014-04-10 00:57:46 +01:00
photonstorm
770ced8ac1
Group.customSort allows you to sort the Group children based on your own sort function.
2014-04-10 00:56:53 +01:00
photonstorm
be52515ed4
PluginManager parent parameter removed as it's redundant. Also most core functions tidied up and jsdocs fixed.
2014-04-09 16:12:25 +01:00
photonstorm
50981fd729
Emitter now has minParticleAlpha and maxParticleAlpha values for setting a random alpha on emitted particles.
...
Emitter.particleAnchor allows you to control the anchor of emitted Particles. Defaults to 0.5 (same as before) but now under your control.
Emitter now emits Phaser.Particle objects instead of Phaser.Sprites, which can be extended as required.
Emitter has had various local properties removed that were already declared in Phaser.Group which it extends.
2014-04-09 14:29:23 +01:00
photonstorm
73d0414672
Grunt update to dev dependencies (thanks @xtian, #695 )
2014-04-09 12:23:17 +01:00
photonstorm
a5d3558f09
Updated Time docs for deltaCap.
2014-04-09 12:15:34 +01:00
Richard Davey
798492257b
Merge pull request #695 from xtian/upgrade-deps
...
Update dev dependencies.
2014-04-09 12:14:56 +01:00
photonstorm
b9cb2417b6
Group.removeBetween now properly iterates through the children.
2014-04-09 03:19:36 +01:00
photonstorm
01ccbd97c0
Key.enabled boolean allows you to toggle if a Key processes its update method or dispatches any events without deleting and re-creating it.
2014-04-09 02:29:41 +01:00
photonstorm
e764be430e
Emitter.minParticleScale and maxParticleScale wasn't resetting the Body size correctly.
2014-04-09 00:59:53 +01:00
photonstorm
8fc2a465cd
New Phaser package, small docs updates and preparing P2.World for new bounds code and v0.5.0 migration.
2014-04-08 03:31:13 +01:00
photonstorm
451f68be96
Updated p2 to 6abc900ff9
(which has probably broken stuff, but we'll test it tomorrow).
2014-04-08 03:30:45 +01:00
Christian Wesselhoeft
5c6f0be805
Update dev dependencies.
2014-04-07 08:25:15 -06:00
photonstorm
01eec6cef5
Keyboard.stop nulls the function references after removing the event listeners (thanks @bmceldowney, #691 )
2014-04-07 12:29:26 +01:00
photonstorm
bf32590cfe
Fixed a few jsdoc errors.
2014-04-07 12:29:26 +01:00
Richard Davey
0c9bcc2ef2
Merge pull request #680 from Raeven0/dev
...
correct Tilemap.hasTile(...) parameter typing
2014-04-07 12:29:19 +01:00
Richard Davey
eef7cc2d6d
Merge pull request #688 from jonthulu/cursorFix
...
Fixed bug in group.next when cursor is at the last child.
2014-04-03 21:22:43 +01:00
Richard Davey
14db957d87
Merge pull request #689 from clark-stevenson/patch-4
...
Update phaser.d.ts
2014-04-03 21:14:50 +01:00
clark-stevenson
d319cd8cb3
Update phaser.d.ts
...
Updated for last week of dev.
2014-04-03 20:13:35 +01:00
Jon White
0aca0962df
Fixed bug when group.remove is called when the cursor is on the last children index.
2014-04-03 10:42:55 -05:00
Jon White
ab3ae750e2
Fixed bug in group.next when cursor is at the last child.
2014-04-03 10:13:27 -05:00
Richard Davey
1311c830a8
Merge pull request #684 from jonthulu/groupMove
...
Fixed bug where move up and move down method in groups did not work.
2014-04-02 23:04:47 +01:00
Jon White
e24c8f63ea
Fixed bug where move up and move down method in groups did not work.
2014-04-02 15:39:20 -05:00
Raeven0
7fa9e4639e
correct Tilemap.hasTile(...) parameter typing
...
Member methods of Tilemap which take a layer parameter use getLayer on
that parameter to allow passing int, string, and TilemapLayer objects.
Tilemap.hasTile(...) should do so as well.
2014-04-01 20:26:16 -05:00
photonstorm
d8bc1256bc
Moved the Tutorials into the Resources folder, just tidying-up a bit.
2014-04-01 21:22:11 +01:00
photonstorm
cbc1f5aceb
Moved labs files over to the phaser-examples repo.
2014-04-01 21:21:10 +01:00
photonstorm
de17263472
jshint fix
2014-04-01 20:57:52 +01:00
photonstorm
4d06298e64
Fixed silly SoundManager bug :)
2014-04-01 19:51:48 +01:00
photonstorm
f4dc686028
New build files for testing.
2014-04-01 16:13:00 +01:00
photonstorm
38d722c1e5
Tilemap.removeTile(x, y, layer) lets you remove the tile at the given coordinates and updates the collision data.
...
Tilemap.removeTileWorldXY lets you remove the tile at the given pixel value coordinates and updates the collision data.
If you pass `null` to Tilemap.putTile as the tile parameter it will pass the call over to Tilemap.removeTile.
2014-04-01 13:36:42 +01:00
photonstorm
61429d8467
StateManager.restart allows you to quickly restart the *current* state, optionally clearing the world and cache.
2014-04-01 11:25:04 +01:00
photonstorm
a4ed94e039
Key.reset now clears any callbacks associated with the onDown and onUp events and nulls the onHoldCallback if set. Key.reset is called by Keyboard.reset when changing state.
2014-04-01 04:41:43 +01:00
photonstorm
439cefd481
ArcadePhysics.Body.hitTest(x, y) will return a boolean based on if the given world coordinate are within the Body or not.
...
Fixed jsdoc method tags in Body.
2014-04-01 03:54:20 +01:00
photonstorm
03b80887f2
SoundManager.removeByKey(key) will remove all sounds from the SoundManager that have a key matching the given value.
2014-04-01 03:42:30 +01:00
photonstorm
3728f25d68
SoundManager.remove(sound) now lets you remove a sound from the SoundManager, destroying it in the process.
...
Sound.destroy will remove a sound and all local references it holds, optionally removing itself from the SoundManager as well.
2014-04-01 03:38:13 +01:00
photonstorm
e967039e87
Fixed Travis file naming (thanks Windows)
2014-04-01 03:05:37 +01:00
photonstorm
fca1bd97fd
New build to test state change in. Also various Gruntfile fixes that arose from the tasks split.
2014-04-01 03:02:36 +01:00
photonstorm
1f32ef721d
The Phaser Gruntfile is now split up into option tasks (thanks @xtian, #638 )
2014-04-01 01:47:42 +01:00
photonstorm
3d92513f08
Split Gruntfile into multiple files
...
Conflicts:
Gruntfile.js
package.json
2014-04-01 01:41:46 +01:00
photonstorm
b6ad11701e
Various jshint fixes.
2014-04-01 01:30:20 +01:00
photonstorm
5ed79dfefe
The Phaser jshint process is now running on Travis (thanks @xtian, #656 )
2014-04-01 01:24:49 +01:00
photonstorm
5559fea0f8
The State.update function (and thus the update of any sub-classed Sprites or other objects) is now called before Stage, Tweens, Sound, Input, etc ( #662 )
2014-04-01 01:01:15 +01:00
Richard Davey
e1529a3ffb
Merge pull request #662 from ralphsmith80/master
...
issue#661 update state before values are cleared
2014-04-01 00:56:35 +01:00
photonstorm
9762bff5eb
Updated docs to specify callback parameter order ( #667 )
2014-04-01 00:50:24 +01:00
photonstorm
0198a77fe6
Phaser.Point.centroid static function added to calculate the centroid or midpoint of an array of points (thanks @lewster32, #675 )
2014-04-01 00:42:13 +01:00
photonstorm
e3f1c7b21c
Added Pointer.positionUp which records the last point at which the pointer left the screen / was raised (thanks @Cryszon ,#676)
2014-04-01 00:40:26 +01:00
photonstorm
407f71b70e
Tidied up Sound.js
2014-04-01 00:40:26 +01:00
Richard Davey
12b99a1ae1
Merge pull request #675 from lewster32/dev
...
Added Phaser.Point.centroid function.
2014-04-01 00:40:11 +01:00