Richard Davey
|
a90e788528
|
Added createMultiple and refactored randomCube, etc to take optional arrays of Sprite3Ds
|
2017-09-19 00:45:32 +01:00 |
|
Richard Davey
|
809593ea34
|
Vec3 and Vec4 can now take a Vec2, 3 or 4 as a valid type of the add, sub, mult and divide methods
|
2017-09-19 00:45:03 +01:00 |
|
Richard Davey
|
d6fe678966
|
Added Sprite3D.fastHide option and tidied up the Camera3D matrix transform
|
2017-09-19 00:00:24 +01:00 |
|
Richard Davey
|
df0c457b0d
|
Added randomisation options
|
2017-09-18 21:48:38 +01:00 |
|
Richard Davey
|
11aa39e29e
|
Removed the Vector random methods and moved to their own function as they're swappable between each other
|
2017-09-18 21:48:26 +01:00 |
|
Richard Davey
|
44ab157523
|
Removed comments and tidied up arguments
|
2017-09-18 20:52:23 +01:00 |
|
Richard Davey
|
696da1dcfb
|
Fix #3059
|
2017-09-18 20:52:01 +01:00 |
|
Richard Davey
|
66dfa8f9cb
|
Bumping to Beta 2.
|
2017-09-18 14:44:56 +01:00 |
|
Richard Davey
|
8f0fb7029e
|
Added pixelScale property and updated child removal functions. Removed z-index visibility check from Sprite3D.
|
2017-09-18 14:44:45 +01:00 |
|
Richard Davey
|
b6ae9bf511
|
Moved projection scale to local property
|
2017-09-18 02:11:52 +01:00 |
|
Richard Davey
|
555b0e2586
|
Added ability to scale axis independantly
|
2017-09-18 02:01:40 +01:00 |
|
Richard Davey
|
14e6f9f067
|
Added Sprite3D Game Object and ability for Camera3D to manage them
|
2017-09-18 01:58:26 +01:00 |
|
Richard Davey
|
8363177369
|
Merge pull request #3057 from igorpetushkov/ph3
[.Offscreen-For-WebGL-XXXXXXXX] render error
|
2017-09-18 00:27:37 +01:00 |
|
Richard Davey
|
4dbe015270
|
Merge pull request #3058 from igorpetushkov/ph4
Fix 'scene is not defined' in GroupCreator
|
2017-09-18 00:26:20 +01:00 |
|
Richard Davey
|
7a129bb344
|
Merge pull request #3056 from igorpetushkov/ph2
Move loading __DEFAULT and __MISSING images to boot function.
|
2017-09-18 00:24:05 +01:00 |
|
Richard Davey
|
5e583ccce4
|
Moved Scene Camera Manager to the cameras folder, split it all up and tidied everything up
|
2017-09-18 00:21:41 +01:00 |
|
Felipe Alfonso
|
6ccb6541d9
|
Particle Renderer + Basic Particle Movement
|
2017-09-17 17:13:40 -03:00 |
|
Igor Petushkov
|
762d80f162
|
Fix 'scene is not defined' in GroupCreator
|
2017-09-17 19:30:41 +03:00 |
|
Igor Petushkov
|
07386a29ac
|
Fix [.Offscreen-For-WebGL-XXXXXXXX] render error
|
2017-09-17 18:53:31 +03:00 |
|
Igor Petushkov
|
267cb95c6b
|
Move loading __DEFAULT and __MISSING images to boot function.
|
2017-09-16 23:07:42 +03:00 |
|
Richard Davey
|
413d50ca1d
|
Fixed rotateAround method
|
2017-09-16 04:00:45 +01:00 |
|
Richard Davey
|
2062b625d7
|
Fixed divide by zero error in Camera projection
|
2017-09-16 03:36:39 +01:00 |
|
Richard Davey
|
e224faa903
|
Added space and shift to createCursors method
|
2017-09-16 03:08:09 +01:00 |
|
Richard Davey
|
39d1f64030
|
Removed Camera3D folder and merged into cameras folder and namespace.
|
2017-09-16 03:07:57 +01:00 |
|
Richard Davey
|
2d6c00125f
|
Tidying up code and remove old files
|
2017-09-16 02:31:33 +01:00 |
|
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 |
|