Commit graph

7503 commits

Author SHA1 Message Date
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
Richard Davey
9a663d0d78 Merge pull request #676 from Cryszon/pointerPositionUp
Added positionUp to Pointer
2014-04-01 00:28:08 +01:00
Richard Davey
1bc3c156c6 Merge pull request #677 from nickryall/dev-text
Fix for 'jagged' strokes on custom fonts.
2014-04-01 00:24:50 +01:00
nickryall
76736a666e Rounded lineJoins for text stroke 2014-04-01 09:03:14 +13:00
nickryall
5f7d38e9fd Rounded lineJoins for text stroke 2014-04-01 09:00:35 +13:00
nickryall
97b372f839 Renable input on Phaser.Image fix 2014-04-01 08:54:54 +13:00
nickryall
772d9ca9f2 Renable input on Phaser.Image fix 2014-04-01 08:54:08 +13:00
Kimmo Salmela
a23c6ee6fd Added positionUp to Pointer 2014-03-31 20:36:51 +03:00
Lewis Lane
1d1e47d68d Update Point.js 2014-03-31 16:03:18 +01:00
Lewis Lane
14b16fb583 Update Point.js 2014-03-31 16:01:35 +01:00
Lewis Lane
c5629008e9 Updated Phaser.Point.centroid function.
Performance boosts and bugfix with averaging.
2014-03-31 16:00:55 +01:00
Lewis Lane
5e2e520e26 Added Phaser.Point.centroid function.
Added static Phaser.Point.centroid function to calculate the centroid or midpoint of an array of points.
2014-03-31 15:21:40 +01:00
photonstorm
3f8911d95f SoundManager.boot will check to see if the AudioContext was created before carrying on (thanks @keyle, fix #669) 2014-03-31 11:22:44 +01:00
photonstorm
4f5b329c07 Fixed Pixi UMD wrapper. 2014-03-31 11:06:15 +01:00
photonstorm
16853d0e82 Updated to Pixi 1.5.2 release. 2014-03-31 11:04:02 +01:00
photonstorm
686706173a Timers can now have a start delay value (thanks @georgiee, #660) 2014-03-31 10:49:53 +01:00
Richard Davey
d57cc9a9e0 Merge pull request #660 from georgiee/timer-start-delay2
Allow a timer to have a start delay
2014-03-31 10:46:30 +01:00
Richard Davey
9962804027 Merge pull request #663 from clark-stevenson/patch-2
Small additions from the past week.
2014-03-31 10:44:58 +01:00
photonstorm
1a92f5b7d0 If you inputEnable = false a gameobject you couldn't re-enable it again using inputEnable = true, only directly via the handler (thanks @nickrall, fix #673)
Updated the PhysicsEditor plugin to maintain position, radius, mask bits, category bits and sensor flags (thanks @georgiee, #674)
2014-03-31 10:43:43 +01:00
Richard Davey
a45c498c5d Merge pull request #674 from georgiee/tidy-up-physics
PhysicExporter update, updated flags in Cache & Loader
2014-03-31 10:30:01 +01:00
nickryall
8400df1b33 Renable input on Phaser.Image fix 2014-03-31 21:29:35 +13:00
Georgios Kaleadis
9a7600d7a2 PhysicsEditor expoerter updated. Added fixtureKey field. Changed id from lime-json to phaser-json. This ID is used by PhysicEditor to select the appropriate exporter. You have to select Phaser Exporter from the Dropdown list again when you update the exporter. No other breaking changes. 2014-03-31 11:23:39 +03:00
Georgios Kaleadis
0d77b36fc4 fixed p2 physics loading format and added the ability to extract a single fixture 2014-03-31 11:19:08 +03:00
Georgios Kaleadis
0a456d81c1 remove physics loader flags in p2 world, fix naming in loader 2014-03-31 10:46:17 +03:00
photonstorm
b01ad969ab Updated tutorial file 2014-03-30 20:52:27 +01:00
clark-stevenson
6041c137af Small additions from the past week. 2014-03-28 16:58:23 +00:00
Ralph Smith
7e9fbd3c27 issue#661 update state before values are cleared
this prevent loosing state values related to physics bodys
and inputs before `state.update` is called.
2014-03-28 09:12:32 -05:00