Commit graph

14743 commits

Author SHA1 Message Date
Richard Davey
0b1bcaf270 Set the default camera to direct itself to the Stage. 2013-08-09 18:44:45 +01:00
Richard Davey
f9776f30fc Added the CanvasUtils class and moved some stuff out of Stage into it. 2013-08-09 17:47:08 +01:00
Richard Davey
8b2f1cca51 Various small fixes 2013-08-09 17:02:47 +01:00
Richard Davey
e002827a20 Fixed load add 2013-08-09 16:56:38 +01:00
Richard Davey
c2f0128797 Added types 2013-08-09 16:54:46 +01:00
Richard Davey
2d49a31ecd yuidoc scripts added. Tidied up the Docs folder. Added back in the Emitter and fixed the Tests that weren't compiling. 2013-08-09 05:08:54 +01:00
Richard Davey
9bf7d070f5 Added in the JS source files for doc generation and the definitions to csproj XML script. 2013-08-09 03:12:33 +01:00
Richard Davey
1248a6c06e Whole codebase updated to TypeScript 0.9.1, phew! 2013-08-08 19:16:47 +01:00
Richard Davey
df32190db8 Updating for TypeScript 0.9.1, part 1. 2013-08-08 11:34:33 +01:00
Richard Davey
73745e5720 Fixed a few things in Tilemap and optimised the renderer a little bit. 2013-08-08 06:29:21 +01:00
Richard Davey
48f6d850c8 Fixed bug where a Tween with both yoyo and loop enabled would get out of sync. 2013-08-08 06:08:53 +01:00
Richard Davey
ab7e55ef27 Added ability for the TimeManager to monitor the pause duration. This is then applied to tweens and other game services, meaning the tweens now restart properly after a pause resumes. 2013-08-08 05:43:22 +01:00
Richard Davey
5768336150 Tidied up the Loader so it now starts automatically, added required Signals and removed the old-style callbacks. 2013-08-08 04:35:13 +01:00
Richard Davey
04dcb29c88 WorldView now takes camera placement into account, so Buttons now work across multiple camera set-ups. 2013-08-08 03:24:26 +01:00
Richard Davey
a174bbc6b3 Vastly optimised InputManager and Pointer is now aware of which camera it is over. 2013-08-08 03:05:59 +01:00
Richard Davey
bc77c3f84e Updated Renderer system, now much easier to expand and maintain. 2013-08-08 01:07:22 +01:00
Richard Davey
d7205992a5 Fixed some issues in dragging sprites with snap-to-center and world coordinates. 2013-08-07 00:00:12 +01:00
Richard Davey
77cc3858d9 Fixed the world drag issue across Sprite and Button. 2013-08-06 04:34:52 +01:00
Richard Davey
a7873a3b74 Removed the FX project as it's no longer needed and tidied up the build folder. 2013-08-06 03:43:53 +01:00
Richard Davey
11954812c6 Clearing down the To Do list. 2013-08-06 03:14:48 +01:00
Richard Davey
d1da4cbdef Fixed Firefox audio issue with the Loader and added defined functions for anonymous callbacks 2013-08-05 03:43:20 +01:00
Richard Davey
84ef32e62a Fixed Camera FX: Mirror and Scanlines and updated the tests. 2013-08-02 20:03:53 +01:00
Richard Davey
f3dcd3e831 Plugin Support added and CameraFX re-enabled 2013-08-02 19:37:43 +01:00
Richard Davey
982faeedb8 Updating and fixing tests 2013-08-02 18:32:26 +01:00
Richard Davey
4c9c50584e Tidying up the physics libraries 2013-08-02 12:38:56 +01:00
Richard Davey
955909979d Preparing for 1.0 branch 2013-08-01 22:21:29 +01:00
Richard Davey
ce27acd3ca Merge pull request #41 from pixelpicosean/097
Add typescript files for previous tests and 2 newly created tests.
2013-08-01 14:20:08 -07:00
Richard Davey
4f2c26df77 Fixed issue with Pointer speed not resetting and moved some more render methods to the Debug class. 2013-07-29 00:43:10 +01:00
Richard Davey
3038f6fcf8 Added optimised point in circle test to CircleUtils 2013-07-27 10:57:54 +01:00
Sean
d4781a19d9 Add 2 more tests (rectangle utils). 2013-07-27 10:06:10 +08:00
Sean
7cae283a4c Add typescript source for the 46 tests added last time. 2013-07-27 09:59:27 +08:00
Sean
04106b1388 Merge branch 'photonstorm/097' 2013-07-20 10:13:31 +08:00
Richard Davey
d80467a08a Some new filter tests added 2013-07-19 17:58:00 +01:00
Richard Davey
c8d6fe6c01 Merge branch '097' of https://github.com/pixelpicosean/phaser into pixelpicosean-097 2013-07-19 17:38:55 +01:00
Richard Davey
a5343b4bc0 Quick commit before I merge the new tests 2013-07-19 16:53:47 +01:00
Richard Davey
3c123293ba New CSS3 Filters component and Net class. 2013-07-19 04:57:14 +01:00
Richard Davey
9827e7522f Multiple fixes to remove the use of reserved words, making the YUI compressor work again. 2013-07-19 02:59:23 +01:00
Sean
727a06cd9b Merge branch 'photonstorm/097' 2013-07-18 19:25:32 +08:00
Sean
9f30f656bc 46 tests with assets and javascript code. 2013-07-18 15:13:58 +08:00
Richard Davey
a2c756e37f Added ability for full Audio tag playback and iOS touch lock load support. 2013-07-16 23:32:47 +01:00
Richard Davey
72eb22128f SoundManager overhaul nearly finished. Proper Web Audio / Audio tag split, working across desktop and mobile. Includes iOS touch unlock restriction handling, auto decoding, global volume management, audio sprite support (for both web audio and audio tags) and playhead monitoring. 2013-07-16 14:45:08 +01:00
Richard Davey
d0e886259d Getting ready to overhaul the sound manager. 2013-07-15 21:45:26 +01:00
Sean
d620fc7796 Camera tests, some of them not finished because of bugs. 2013-07-13 22:47:32 +08:00
Richard Davey
b3fff37faf Added todo items to repo 2013-07-13 12:38:59 +01:00
Sean
08fb303801 Merge remote-tracking branch 'photonstorm/097' into 097 2013-07-13 08:43:28 +08:00
Sean
945c9c1a0d Add assets and code template of camera fx tests. 2013-07-13 08:43:08 +08:00
Sean
6d21d39b19 Fix scrollfactor test for using new component based sprite. 2013-07-13 08:41:05 +08:00
Richard Davey
dcce99ec60 Added the new Button game object and various other input and tilemap fixes. 2013-07-12 03:28:46 +01:00
Sean
b0d3f6e192 Merge branch 'photonstorm/097' 2013-07-03 07:52:36 +08:00
Richard Davey
c81cf0c882 Lots of Tilemap updates, moved the renderer out, added components and new tests. 2013-07-02 23:41:25 +01:00