Richard Davey
|
545f2073dc
|
Removed vecmath folder and updated references.
|
2017-09-15 16:46:36 +01:00 |
|
Richard Davey
|
f048473ab9
|
Fixed the prototype assignments.
|
2017-09-15 16:46:35 +01:00 |
|
Richard Davey
|
7be33051ca
|
Added all the vector math classes: Vector2, Vector3, Vector4, Matrix3, Matrix4 and Quaternion. Exposed via Phaser.Math namespace.
|
2017-09-15 16:46:35 +01:00 |
|
Richard Davey
|
f78102989e
|
Removed no-mixed-ops rule as it goes against lots of our code.
|
2017-09-15 16:46:35 +01:00 |
|
Felipe Alfonso
|
58c997025e
|
ParticleEmitter base
|
2017-09-15 11:03:45 -03:00 |
|
Richard Davey
|
83d985b4b2
|
Testing out a 3D Camera
|
2017-09-15 04:04:51 +01:00 |
|
Richard Davey
|
fb81fa514b
|
Renamed z property to depth to allow for future 3D cameras
|
2017-09-14 03:12:00 +01:00 |
|
Richard Davey
|
b4edeaec10
|
Updated GameObjectCreator to use same system as GameObjectFactory.
|
2017-09-14 02:27:29 +01:00 |
|
Richard Davey
|
651a6b3fac
|
Game Objects module includes factories now
|
2017-09-14 01:53:47 +01:00 |
|
Richard Davey
|
229af2dffd
|
Added loadArray back in (used by the Scene Manager after all)
|
2017-09-14 01:53:33 +01:00 |
|
Richard Davey
|
1340e6930f
|
Refactored the GameObjectFactory so it's now populated by the GameObjects directly, avoids globbing all GOs into it
|
2017-09-14 01:32:10 +01:00 |
|
Richard Davey
|
bc7ef9485c
|
Merge pull request #3051 from igorpetushkov/master
Reduce anims.load duplication
|
2017-09-14 00:12:57 +01:00 |
|
Felipe Alfonso
|
dc45945d99
|
WebGL Specific Game Objects work with restored context, except EffectLayer and RenderPass. That would require developer to rebind render targets and resources
|
2017-09-13 17:54:32 -03:00 |
|
Felipe Alfonso
|
de507de120
|
Light Layer restore state on gl context lost
|
2017-09-13 16:43:34 -03:00 |
|
Felipe Alfonso
|
a4e33f111b
|
Previous resource deleted when gl context is lost
|
2017-09-13 16:11:40 -03:00 |
|
Igor Petushkov
|
773855afd8
|
Reduce anims.load duplication
|
2017-09-13 19:10:21 +03:00 |
|
Richard Davey
|
56bc4d1547
|
Using MATH_CONST properly to avoid entire library import. Swapping to removing all index.js listings to avoid globbing.
|
2017-09-13 17:09:16 +01: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
|
405cef0146
|
Gamepads are disabled by default (saves calling the update if you aren't using them)
|
2017-09-13 14:18:34 +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
|
358a4c8df5
|
Collision Map is returned and default values added.
|
2017-09-13 13:15:47 +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
|
a91e26fac4
|
New comments test
|
2017-09-13 00:58:38 +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
|
37796521e1
|
Merge pull request #3049 from igorpetushkov/master
restart and _paused
|
2017-09-12 17:59:29 +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
|
6321a9d843
|
Fixed pad === null error when browser reports undefined instead
|
2017-09-12 12:41:20 +01:00 |
|
Richard Davey
|
f8eecb31a9
|
Testing jsdocs
|
2017-09-12 00:28:53 +01:00 |
|
Richard Davey
|
593675d233
|
Added a few comments.
|
2017-09-11 14:19:02 +01:00 |
|
Richard Davey
|
f7ea6e43a6
|
3.0.0 Beta 1 Release
|
2017-09-11 14:00:26 +01:00 |
|
Richard Davey
|
5369ecbffe
|
Added in Gamepad axis support
Also removed issue stopping analogue buttons working properly. Added in config for DualShock 4 controller.
|
2017-09-11 01:28:09 +01:00 |
|
Richard Davey
|
ee96c4d352
|
Fixed missing diff value
|
2017-09-09 04:28:05 +01:00 |
|
Richard Davey
|
8d07bffc3b
|
Tweens now carry over the elapsed difference for more accurate timing for repeats and yoyos
|
2017-09-09 04:18:12 +01:00 |
|
Richard Davey
|
e61889f49a
|
Added gamepads to Device feature test
|
2017-09-09 03:28:38 +01:00 |
|
Richard Davey
|
f98bbc12d8
|
Added the new Gamepad Input classes
|
2017-09-09 03:17:13 +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
|
abaa8d6509
|
Fixed DataStore
|
2017-09-08 02:41:00 +01:00 |
|
Richard Davey
|
873ad4f0e5
|
onLoop should be called before ResetTweenData
|
2017-09-08 02:40:52 +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
|
62cdad7114
|
Added startToCurrent argument to Tween.updateTo.
|
2017-09-07 23:56:35 +01:00 |
|
Richard Davey
|
206f6b1271
|
Added Tween.restart and stopped the manager adding the same tween twice
|
2017-09-07 23:47:46 +01:00 |
|
Richard Davey
|
a2d96f52e4
|
Tween.updateTo added. You can also restart a Tween and play it as many times as needed by calling Play.
|
2017-09-07 22:57:21 +01:00 |
|
Richard Davey
|
9bc448341e
|
Added x/y getters to input manager for quick (if limited) access
|
2017-09-07 22:26:53 +01:00 |
|
Richard Davey
|
fb8b428f64
|
Added hasTarget method. Also you cannot add a Tween into a Timeline already playing.
|
2017-09-07 16:52:57 +01:00 |
|
Richard Davey
|
1de0242fc7
|
Timeline onStarts fire when offset expires.
|
2017-09-07 15:40:57 +01:00 |
|