Commit graph

5870 commits

Author SHA1 Message Date
photonstorm
ea3802a556 Lots of new tilemap code in here. If your game relies on tilemaps then please don't update to this commit unless you want to help debugging! 2013-12-05 18:12:16 +00:00
photonstorm
cd314cd03e Group.length now returns the number of children in the Group regardless of their exists/alive state, or 0 if the Group is has no children. 2013-12-05 09:14:49 +00:00
Richard Davey
eb3d8241ca Merge pull request #250 from cocoademon/camera_bounds_fix
Switch Camera.setBoundsToWorld to match world.bounds instead of world
2013-12-05 01:11:59 -08:00
Richard Davey
fe5fdb164c Merge pull request #245 from oysterCrusher/dev
Introduced a separate stage.fullScreenScaleMode property.
2013-12-05 01:10:02 -08:00
John
2e11801f9f Added a fix for fullscreen scaling in firefox. 2013-12-05 07:15:50 +00:00
Cameron Foale
f6712da774 Switch Camera.setBoundsToWorld to match world.bounds instead of world 2013-12-05 16:28:17 +11:00
Cameron Foale
b48669dded Don’t test self-collisions 2013-12-05 16:26:03 +11:00
Cameron Foale
8469a9c51e Switch method of using trimmed sprites to support scaling and rotation 2013-12-05 14:52:26 +11:00
John
b978a2b73b Introduced a separate stage.fullScreenScaleMode property that is used to decide scaling when fullscreen. 2013-12-05 01:00:36 +00:00
photonstorm
c5c754725a * When a Sprite is destroyed any active filters are removed as well.
* Updated Pixi.js so that removing filters now works correctly without breaking the display list.
2013-12-04 22:39:53 +00:00
Richard Davey
8f14483b60 Merge pull request #243 from jcd-as/dev
move 'dirty' flag for Tilemap to a per-layer flag. Fixes #242
2013-12-04 14:38:55 -08:00
Josh Shepard (jcs)
539dcdd18a move 'dirty' flag for Tilemap to a per-layer flag. Fixes #242 2013-12-04 09:42:25 -08:00
photonstorm
666df67453 Tidying up the wip folder and updating pixi. 2013-12-03 20:50:34 +00:00
photonstorm
42c0bed502 Fixed World.scale and Group.scale. 2013-12-03 02:13:57 +00:00
photonstorm
3bfea2101a Start of the Dragonfire game sample 2013-12-01 20:59:52 +00:00
Richard Davey
f9ee9bfc0e Merge pull request #239 from jcd-as/dev
move TilemapLayer positioning/rendering to postUpdate to be in line with...
2013-12-01 04:50:39 -08:00
Josh Shepard (jcs)
2b99cb4be4 move TilemapLayer positioning/rendering to postUpdate to be in line with ‘normal’ Sprites.
reverts e91d40b9fc - fix was incorrect & regressed fixedToCamera Sprites’ & TilemapLayer positioning.
Fixes #237
2013-11-30 17:40:24 -08:00
photonstorm
0256117307 Preparing dev branch for 1.1.4 2013-11-29 19:40:28 +00:00
photonstorm
0302e05a83 Small link updates. 2013-11-29 18:48:17 +00:00
photonstorm
d9ffd6afd4 Final version of the Getting Started guide. 2013-11-29 18:28:55 +00:00
photonstorm
f9b82b66db Tutorial update. 2013-11-29 16:26:59 +00:00
photonstorm
efe839978b New Getting Started Tutorial. 2013-11-29 15:16:42 +00:00
photonstorm
00a9897ae2 Updated Filter resolution to a 2f and added Blur and Marble filters. 2013-11-29 12:26:53 +00:00
Richard Davey
378ffc7ade Caustics filter 2013-11-29 10:39:52 +00:00
photonstorm
b2fc6c422a Fixed filters for new shader code. 2013-11-28 21:29:16 +00:00
photonstorm
f22159e257 Updated documentation. 2013-11-28 15:57:09 +00:00
photonstorm
8da9b67c18 Loader fixed for tilemap data. 2013-11-28 14:22:47 +00:00
photonstorm
780b8a5d6d New filters and demos: LightBeams, Fire and Tunnel. Also Loader can now load script files. 2013-11-28 05:43:35 +00:00
Richard Davey
39025c1c2a Merge pull request #233 from jcd-as/dev
fix for ’jitter’ in scrolling where tilemaps & sprites are one frame off...
2013-11-27 16:57:59 -08:00
Josh Shepard (jcs)
e91d40b9fc fix for ’jitter’ in scrolling where tilemaps & sprites are one frame off from each other
Fixes #214
2013-11-27 16:25:20 -08:00
photonstorm
a9a46bfbbf Lots of documentation updates and new Loader examples. 2013-11-27 16:33:49 +00:00
photonstorm
4926fac578 New non-conflicting Loading system in place. Creating tests. 2013-11-26 21:10:01 +00:00
photonstorm
2fc5c89c1e Preparing to extend the Loader to handle script loading. 2013-11-26 17:14:21 +00:00
Richard Davey
e8646def64 Merge pull request #231 from jcd-as/dev
update the collision hulls in sprite->sprite separations (in addition to...
2013-11-26 03:54:40 -08:00
photonstorm
141337bed9 Heavily optimised PixiShader. 2013-11-26 05:13:56 +00:00
Josh Shepard (jcs)
f4688241d2 update the collision hulls in sprite->sprite separations (in addition to sprite->tile separations) 2013-11-25 20:58:39 -08:00
photonstorm
86584a636c Added new Phaser.HEADLESS render mode (doesn't output anything). 2013-11-25 14:53:30 +00:00
photonstorm
06a17b4b26 Fixed an issue in Text. Fixed the background color issue with Canvas games. Updated the Examples viewer so the side-by-side focuses the iframe now. Added new "Extend Group" example. 2013-11-25 13:12:03 +00:00
photonstorm
299115ca5d The entire Phaser library has been updated to match the new JSHint configuration. 2013-11-25 04:40:04 +00:00
photonstorm
13a2cc2feb Updating all files to adhere to the JSHint settings and fixing lots of documentation errors on the way. 2013-11-25 03:13:04 +00:00
Richard Davey
373b97648d Documentation updates 2013-11-24 23:52:31 +00:00
photonstorm
a876fdd2b6 README update, Loader audio path fix and Tween.isRunning fix. 2013-11-24 13:16:55 +00:00
Richard Davey
cbd9b77327 Merge pull request #218 from TheJare/dev
Fix normalizeAngle and wrapAngle (again?)
2013-11-24 05:09:06 -08:00
photonstorm
d30e2974c4 Updated JSHint configuration, README and started working through source files against JSHint. 2013-11-24 12:51:20 +00:00
Richard Davey
16ae7f3cb7 Merge pull request #225 from kevinthompson/kt/jshint
Add JSHint configuration.
2013-11-24 04:29:33 -08:00
photonstorm
155c863d69 New Timer class and scale event updates. 2013-11-24 11:04:58 +00:00
Kevin Thompson
82f019d4d2 Add JSHint configuration. 2013-11-23 09:08:23 -08:00
TheJare
8015194daa Fix normalizeAngle and wrapAngle (again?) 2013-11-23 02:58:02 +01:00
photonstorm
7d7aa795e7 New Fire filter. 2013-11-21 12:34:41 +00:00
photonstorm
b286093093 Opps forgot to fix a rogue filter which caused the lib to crash. 2013-11-21 05:31:23 +00:00