Richard Davey
|
2405027453
|
Exposed TransformXY via Phaser.Math.
|
2018-01-04 15:42:12 +00:00 |
|
Richard Davey
|
d067f5d931
|
Takes the x and y coordinates and transforms them into the same space as defined by the position, rotation and scale values.
|
2018-01-04 15:42:10 +00:00 |
|
Richard Davey
|
302559f3e1
|
Fixed order of multiply translation / scaling
|
2017-12-07 04:52:45 +00:00 |
|
Richard Davey
|
3d4b3c1369
|
Added zero, multiplyLocal, perspectiveLH, yawPitchRoll and setWorldMatrix.
|
2017-12-07 02:21:16 +00:00 |
|
Richard Davey
|
98eba628a0
|
hint fix
|
2017-12-07 02:21:15 +00:00 |
|
Richard Davey
|
7d05addcb5
|
Added Vector3.transformCoordinates and Vector3.up as well as removing short-hand aliases.
|
2017-12-07 02:21:14 +00:00 |
|
Richard Davey
|
8b453f4dba
|
Removed short-hand aliases.
|
2017-12-07 02:21:13 +00:00 |
|
Richard Davey
|
08a2c1f544
|
Vector2.setToPolar implemented.
|
2017-11-09 15:32:43 +00:00 |
|
Richard Davey
|
48b0c6c3ea
|
Removed old files
|
2017-10-27 21:19:21 +01:00 |
|
Richard Davey
|
5cb8f98619
|
Made the index real-time
|
2017-10-21 05:05:29 +01:00 |
|
Richard Davey
|
bda588df02
|
Added a Stepped ease.
|
2017-10-21 03:54:51 +01:00 |
|
Richard Davey
|
4fb743005c
|
Array configs come first.
|
2017-10-20 18:49:19 +01:00 |
|
Richard Davey
|
a93a7e0562
|
Fixed object setter
|
2017-10-20 03:48:50 +01:00 |
|
Richard Davey
|
82e210845e
|
MinMax can be configured via objects or numbers
|
2017-10-20 03:20:24 +01:00 |
|
Richard Davey
|
053eea0b3a
|
Fixed bug and added copyToMinMax function
|
2017-10-18 02:26:05 +01:00 |
|
Richard Davey
|
f13043ee63
|
Math.MinMax classes added
|
2017-10-17 21:32:00 +01:00 |
|
Richard Davey
|
61c8f63168
|
Tidying up comments
|
2017-10-17 21:31:45 +01:00 |
|
Richard Davey
|
f751d4066a
|
Added Math.FromPercent function
|
2017-10-17 21:31:28 +01:00 |
|
Richard Davey
|
66fc40845b
|
Defaults y to x if not given
|
2017-10-17 04:18:29 +01:00 |
|
Richard Davey
|
e6dfa1da73
|
Removed object check in 'set' and added y argument default to x
|
2017-10-16 22:57:28 +01:00 |
|
Richard Davey
|
b28962e442
|
Split Curve up into includes and tidied up the namespace so it all now lives under Phaser.Curves.
|
2017-10-13 16:39:41 +01:00 |
|
Richard Davey
|
876d885167
|
jsdoc blocks added.
|
2017-10-12 13:12:52 +01:00 |
|
Richard Davey
|
069cbe9e62
|
Splitting up ready for jsdocs.
|
2017-10-12 12:47:20 +01:00 |
|
Richard Davey
|
1f967ae72b
|
More JSDocs added.
|
2017-10-06 06:16:31 +01:00 |
|
Richard Davey
|
ea94059b65
|
Lots more jsdoc blocks added.
|
2017-10-06 04:52:41 +01:00 |
|
Richard Davey
|
a5f306f5f5
|
Adding jsdoc blocks.
|
2017-10-06 03:05:01 +01:00 |
|
Richard Davey
|
865264b1b5
|
eslint fix.
|
2017-09-29 11:42:05 +01:00 |
|
Richard Davey
|
ba2f351544
|
Added the consts back into Math
|
2017-09-22 01:34:30 +01:00 |
|
Richard Davey
|
3d09a834b7
|
Added Vector.equals methods.
|
2017-09-21 17:11:56 +01:00 |
|
Richard Davey
|
a89c6a872a
|
Fixed undef var error.
|
2017-09-21 14:26:18 +01:00 |
|
Richard Davey
|
3845461c03
|
Swapped t position in CatmullRom
|
2017-09-21 02:30:35 +01:00 |
|
Richard Davey
|
9ec7a52dcc
|
Added Vector2.normalizeRightHand
|
2017-09-21 02:03:37 +01:00 |
|
Richard Davey
|
2d357d7526
|
Moved the Curves objects into their own folder and namespace and optimized the vector creation within them
|
2017-09-20 23:10:37 +01:00 |
|
Richard Davey
|
aab4896582
|
Added Vector2.angle method
|
2017-09-20 23:10:03 +01:00 |
|
Richard Davey
|
04e54efe43
|
Refined Math.Clamp.
|
2017-09-20 16:51:15 +01:00 |
|
Richard Davey
|
6aae306aa0
|
Added Mat4.makeRotationAxis.
|
2017-09-20 16:51:06 +01:00 |
|
Richard Davey
|
c48501b4ec
|
Added scale isFinite check and Vector3.crossVectors.
|
2017-09-20 16:50:48 +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
|
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
|
2d6c00125f
|
Tidying up code and remove old files
|
2017-09-16 02:31:33 +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
|
83d985b4b2
|
Testing out a 3D Camera
|
2017-09-15 04:04:51 +01: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 |
|
photonstorm
|
2ddafdd0b5
|
Moved out of core and fixed Point path.
|
2017-08-08 17:16:23 +01:00 |
|
photonstorm
|
52bb355429
|
Removing old and incorrect jsdoc blocks ready for first documentation pass.
|
2017-08-01 13:10:08 +01:00 |
|
photonstorm
|
d6abc26ba7
|
Fixed bug in FloatBetween.
|
2017-07-27 14:32:47 +01:00 |
|
photonstorm
|
f141b6b139
|
RDG now proper class.
|
2017-07-04 13:10:40 +01:00 |
|
Richard Davey
|
65e2deb203
|
Added Math.isEven and isEvenStrict
|
2017-06-27 23:23:09 +01:00 |
|