Commit graph

358 commits

Author SHA1 Message Date
Igor Petushkov
773855afd8 Reduce anims.load duplication 2017-09-13 19:10:21 +03:00
Richard Davey
10b08539a8 Merge pull request #3050 from igorpetushkov/master
Fix Sprite animation with BuildGameObject
2017-09-13 16:19:46 +01:00
Richard Davey
2c9a53d3d4 WebGL specific GameObjects are now only included if the WEBGL build flag is set. 2017-09-13 16:06:05 +01:00
Igor Petushkov
377cb9faeb Fix Sprite animation with BuildGameObject 2017-09-13 17:34:03 +03:00
Richard Davey
ae13ac702e The Canvas and WebGL Renderers are now included based on Webpack feature flags, allowing us to build a 'WebGL only' or 'Canvas only' version of Phaser 3. 2017-09-13 15:28:17 +01:00
Richard Davey
01df434a72 Moving from using the name 'components' to 'inc' where it's a case of the method being spllit into its own file to keep things clean, rather than an actual component. 2017-09-13 14:17:38 +01:00
Richard Davey
3b268569f1 More comments work. 2017-09-13 02:02:49 +01:00
Richard Davey
84c0f5006a Merge branch 'master' of https://github.com/photonstorm/phaser 2017-09-13 00:58:41 +01:00
Richard Davey
6f3ec9fb9e All Game Objects now use GameObject.RENDER_MASK to compare against instead of a local property. 2017-09-13 00:58:25 +01:00
Richard Davey
ebce6346ab Lets get this comments show on the road 2017-09-12 17:08:43 +01:00
Igor Petushkov
b035fd6266 restart and _paused 2017-09-12 17:58:08 +03:00
Richard Davey
f8eecb31a9 Testing jsdocs 2017-09-12 00:28:53 +01:00
Richard Davey
e3334e5904 Moved LightLayer shaders into single files to avoid ES6 uglify errors with backtick operators. 2017-09-08 17:16:54 +01:00
Richard Davey
d8e08406ea GameObjects now have a data property again, which is a light-weight DataProxy object which interfaces with the DataStore. 2017-09-08 01:59:53 +01:00
Richard Davey
038f4fd0cb Removed parent property as no longer needed and fixed GameObject.destroy 2017-09-01 19:47:26 +01:00
Richard Davey
8bd0affba7 Fixed setFlipY. 2017-08-31 16:14:58 +01:00
Richard Davey
a4b357050d You can pass in the config object as the children argument to a Group 2017-08-30 23:56:18 +01:00
Felipe Alfonso
de35793fda Dynamic Tilemap Canvas Renderer 2017-08-24 23:46:33 -03:00
Felipe Alfonso
25630f2af5 Static Tilemap Culling added 2017-08-23 19:27:51 -03:00
Felipe Alfonso
7e957d5cb6 bruteforce tilemap canvas rendering 2017-08-22 20:26:17 -03:00
Felipe Alfonso
5d52bd956b Fix for StaticTilemap after defining vertex attributes 2017-08-18 13:17:48 -03:00
Richard Davey
665b295c3b Restructured the Scene folder and moved the plugins and components around
Also updated the physicsManager to make it a lot more cleaner and easy to adjust in future
2017-08-18 01:42:14 +01:00
Richard Davey
b336e03c77 Restored original Origin class 2017-08-17 06:26:25 +01:00
Richard Davey
37bc0dbdcd Moved scale to BodyScale and fixed GO position 2017-08-17 06:00:38 +01:00
Richard Davey
ad5fc69aab Tidied up generateTexture and added default origins 2017-08-17 03:15:15 +01:00
Richard Davey
dac6228672 TileSprite now uses GetPowerOfTwo function to save some lines of code 2017-08-17 02:05:41 +01:00
Richard Davey
b0a1b54407 setOrigin needs to be called after setSize 2017-08-17 02:01:24 +01:00
Richard Davey
ca4536a7ca Merge branch 'master' of https://github.com/photonstorm/phaser 2017-08-17 01:56:46 +01:00
Richard Davey
64dafcca35 Fixed width and height properties for Dynamic Bitmap Text 2017-08-17 01:56:43 +01:00
Felipe Alfonso
b6ed58b93f Fix for tile sprite 2017-08-16 21:54:52 -03:00
Richard Davey
1fe9a658e7 Fixed bug that stopped it rendering. Also added in new color data component. 2017-08-17 01:20:15 +01:00
Richard Davey
61c12e7e0f Added setDisplaySize method 2017-08-16 19:03:58 +01:00
photonstorm
dbc1298752 Moved access of game property to sys.game to keep it inline with the Injection Map. 2017-08-16 17:15:12 +01:00
Richard Davey
fe2f82c229 Updated Camera.Ignore so it works with the canvas renderer as well 2017-08-15 23:51:37 +01:00
Richard Davey
36cde5c6a2 Merge branch 'master' of https://github.com/photonstorm/phaser 2017-08-15 23:39:28 +01:00
Richard Davey
562eb4ab1a All GameObjects now have a physics body property (which is null by default) 2017-08-15 23:35:16 +01:00
Felipe Alfonso
9856200fdf Added camera gameobject filtering 2017-08-15 16:42:04 -03:00
Felipe Alfonso
8fd14688b6 Fix when rendering more than the buffer limit 2017-08-14 23:36:41 -03:00
Felipe Alfonso
a536403cc7 Conflict fix 2017-08-14 23:04:02 -03:00
Felipe Alfonso
5f5ccd04b6 Lights work with camera zoom and also added support for light radius 2017-08-14 22:51:43 -03:00
photonstorm
7fe23d93be Split Forward and Deferred max counts up. 2017-08-14 15:57:49 +01:00
photonstorm
f23c68caa6 Blitter.create only uses default frame if none provided. 2017-08-14 13:13:27 +01:00
photonstorm
e5b1b939f5 Bob.destroy will now remove itself from its parent as it should. 2017-08-14 13:13:11 +01:00
photonstorm
6ac3806091 Default to single space if no text given to avoid WebGL texture errors. 2017-08-14 13:12:59 +01:00
photonstorm
8e19673f08 Added in setFrame method to all texture based Game Objects. 2017-08-14 13:12:45 +01:00
photonstorm
5fe09c90a0 Shadow fill default should be true. 2017-08-11 16:59:29 +01:00
Richard Davey
427d001c42 Added toggleFlipX and toggleFlipY methods 2017-08-11 04:06:37 +01:00
Richard Davey
0d3b8df879 Merge branch 'master' of https://github.com/photonstorm/phaser 2017-08-10 05:17:58 +01:00
Richard Davey
640dc69dd2 play returns the Sprite reference for proper chaining 2017-08-10 05:17:26 +01:00
Felipe Alfonso
0943f5bf8f fixed issue with light layer and other rendering elements. Also added depth sorting property to light layer 2017-08-07 18:16:05 -04:00