Commit graph

32 commits

Author SHA1 Message Date
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
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
bc77c3f84e Updated Renderer system, now much easier to expand and maintain. 2013-08-08 01:07:22 +01:00
Richard Davey
11954812c6 Clearing down the To Do list. 2013-08-06 03:14:48 +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
dcce99ec60 Added the new Button game object and various other input and tilemap fixes. 2013-07-12 03:28:46 +01: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
Richard Davey
2389c6c231 Added ability to detect if a given point is within a sprite or not, taking rotation and scaling into account. 2013-06-12 19:53:48 +01:00
Richard Davey
c2533d1146 Finally a fully working bounding box that respects scale and rotation - the "in camera" check is now 100% accurate :) 2013-06-11 23:30:35 +01:00
Richard Davey
c5f6817c4c Working sprite bounds / vertices regardless of scale or rotation 2013-06-11 21:30:15 +01:00
Richard Davey
1f8c809f53 cameraView working for center rotated sprites, just need to handle any point of rotation. 2013-06-07 19:18:39 +01:00
Richard Davey
3b9386727e Small refactoring and massively optimised the canvas renderer, also added new Mat3 class. 2013-06-07 16:27:33 +01:00
Richard Davey
a30762ed8c Fixed world drag support and other input modifications. 2013-06-07 07:35:28 +01:00
Richard Davey
730594835a New Texture and Transform components which are now used by Sprite, Group and Camera. 2013-06-06 02:47:08 +01:00
Richard Davey
82d4ba4538 Re-done the pointer handler so it respects the top-most rendered sprite in priority to anything below it, for both mouse over and click events. 2013-06-03 12:03:34 +01:00
Richard Davey
2de70d07a5 Fixed issue in Camera.inCamera check where it wouldn't take into consideration the Sprites scrollFactor. 2013-06-03 02:38:08 +01:00
Richard Davey
b20a6ff85a Working my way through putting all the Tests back in and fixing issues as I go. 2013-06-01 01:30:36 +01:00
Richard Davey
fe372af453 Commit before tidying up redundant files 2013-05-31 15:13:03 +01:00
Richard Davey
ce1523585f ScrollZone back in under the new renderer with new demos 2013-05-30 05:34:35 +01:00
Richard Davey
c1eafe865a First pass at integrating the new physics system. 2013-05-29 21:39:08 +01:00
Richard Davey
f3c9049e76 Camera updates, scrollFix check and some new pictures and tests. 2013-05-29 17:31:57 +01:00
Richard Davey
7b4374cabf Added loop and yoyo properties to Tweens 2013-05-29 15:45:34 +01:00
Richard Davey
b1d836dfaf Scale tweaks 2013-05-29 12:24:25 +01:00
Richard Davey
2a26257caa Fixed scale, flippedX/Y and rotation so they all work from a single setTransform in any combination, taking the origin into account. Phew! 2013-05-29 11:40:05 +01:00
Richard Davey
09f57fa346 Preparing new tests 2013-05-29 02:58:56 +01:00
Richard Davey
3c0c349089 More refactoring for 1.0.0 2013-05-28 21:38:37 +01:00