Commit graph

18 commits

Author SHA1 Message Date
photonstorm
d804e056ed Renaming from State to Scene internally.
This is one monster update.
2017-07-14 14:50:51 +01:00
photonstorm
b5348035a1 Removed 'default' from State Settings to allow override from StateManager.add #3029 2017-07-03 12:24:18 +01:00
Richard Davey
a27d42bc13 Added State Injection Map
State level properties can now be set and modified via the State config. State.settings removed and all accesses to it moved to sys.settings.
2017-06-30 00:32:18 +01:00
photonstorm
b6e9d42f11 Added backgroundColor to Camera config. 2017-06-29 16:55:55 +01:00
photonstorm
8ab8a59704 Added ability to define cameras in the State config + export and set from JSON. 2017-06-29 16:49:05 +01:00
Richard Davey
25356ec209 Removed State background color settings 2017-06-28 01:50:49 +01:00
photonstorm
8264351f75 Renamed GetObjectValue to GetValue and replaced through-out entire codebase. More consistent now with GetAdvancedValue, etc. 2017-04-26 16:03:22 +01:00
Richard Davey
2b8426a199 Fixed data passing. 2017-02-17 02:07:56 +00:00
Richard Davey
2510bee27c Updating the StateManager so it supports renderToTexture and advanced State configs. 2017-02-07 18:55:37 +00:00
Richard Davey
7ef44200bb You can now specify a files payload in the State config, which are loaded automatically before the State is run. Useful for config files, small preloader assets, etc. 2017-02-07 12:54:51 +00:00
Richard Davey
c2657f3d19 Fixed States from instances. 2017-02-06 23:59:15 +00:00
Richard Davey
7999f72d81 Moved GetObjectValue into utils/object 2017-02-04 05:39:37 +00:00
Richard Davey
ce3bb7d1fa Implemented RTree spatial sort for the display list handling. Canvas Renderer updated to take advantage of it. Camera updated to extend BaseTransform + add extra properties. Array QuickSelect function added. Frame radius calculation added. 2017-01-26 04:06:10 +00:00
photonstorm
6ee499132c Huge refactor to sort out the game loop flow. 2017-01-25 17:10:19 +00:00
Richard Davey
a814b58a45 Tidying up the State classes. 2017-01-20 02:28:55 +00:00
Richard Davey
270504923d Fixed Scale Mode references. 2017-01-18 14:48:02 +00:00
photonstorm
34303f1df6 Added in the Update Manager, MainLoop and State Systems. 2016-11-29 15:25:14 +00:00
photonstorm
c2f624d349 Adding in the State Manager. 2016-11-29 13:01:16 +00:00