Richard Davey
|
26f0578261
|
jsdoc fixes
|
2018-02-22 01:07:30 +00:00 |
|
Richard Davey
|
3c65121cb3
|
eslint fixes
|
2018-02-16 19:17:49 +00:00 |
|
Richard Davey
|
d23688c3e4
|
Added eslint fixes and overrides
|
2018-02-16 18:44:07 +00:00 |
|
Richard Davey
|
4a3f4293d4
|
Fuzzy.Floor had an incorrect method signature.
|
2018-02-16 18:43:52 +00:00 |
|
Richard Davey
|
86f00eeb52
|
eslint fixes
|
2018-02-16 18:17:51 +00:00 |
|
Richard Davey
|
4e6df03512
|
Updated semver
|
2018-02-15 14:31:15 +00:00 |
|
Richard Davey
|
11aff17e0d
|
Added Vector2.ZERO const for a handy zero vec2 reference.
|
2018-02-15 01:49:11 +00:00 |
|
Richard Davey
|
d1f5f8a82b
|
Added jsdocs
|
2018-02-12 16:01:21 +00:00 |
|
Richard Davey
|
b0529c79f8
|
Moved un-used class
|
2018-02-10 02:20:36 +00:00 |
|
Richard Davey
|
ea52b2e12c
|
Updated jsdocs
|
2018-02-07 21:58:23 +00:00 |
|
Richard Davey
|
40689d1e35
|
Updated jsdocs.
|
2018-02-07 15:27:21 +00:00 |
|
Richard Davey
|
203a0ee98c
|
Added jsdocs
|
2018-01-31 17:48:30 +00:00 |
|
Richard Davey
|
2a86400a28
|
Added in jsdocs
|
2018-01-31 13:54:44 +00:00 |
|
Richard Davey
|
a6dbacbc20
|
Added jsdocs.
|
2018-01-26 12:43:51 +00:00 |
|
Richard Davey
|
3ba739756c
|
Added jsdocs.
|
2018-01-26 06:19:27 +00:00 |
|
Richard Davey
|
8d97b1a46a
|
Removed the MinMax classes.
|
2018-01-26 06:19:19 +00:00 |
|
yp
|
242471beb9
|
Renamed no longer existing Vector2/3 .sub and .len to .subtract and .length where still used
|
2018-01-12 02:18:36 +02:00 |
|
Richard Davey
|
d8f1ba03e9
|
Moved repository location
|
2018-01-09 21:43:56 +00:00 |
|
Richard Davey
|
0d90f75b5f
|
Splitting the dev branch up into versions.
|
2016-11-22 01:36:56 +00:00 |
|
Richard Davey
|
346fbc2cbd
|
Blitter + Bob now rendering and updating fully.
|
2016-11-15 01:57:42 +00:00 |
|
photonstorm
|
c836d4bfbd
|
PIXI.PI_2, PIXI.RAD_TO_DEG and PIXI.DEG_TO_RAD have all been removed, as they are no longer used internally, and are all available under Phaser.Math.
PIXI.VERSION has been removed, as it's no longer relevant and misleading.
|
2016-09-28 16:57:08 +01:00 |
|
photonstorm
|
eda4961c06
|
Math.getNextPowerOfTwo will get the next power of two for the given value.
Math.isPowerOfTwo will return a boolean if the given width and height are a power of two.
|
2016-09-28 13:48:08 +01:00 |
|
Richard Davey
|
a16e6e92ff
|
Tidying up the formatting #2760
|
2016-09-26 21:02:36 +01:00 |
|
James Lowrey
|
ff75721507
|
minor docs fixes from last commit
|
2016-09-14 18:31:21 -07:00 |
|
James Lowrey
|
a6302cdd9a
|
fixed between() docs and updated it to accept negative numbers, default values, and auto-orders min/max parameters if they're input wrong. Added a random() function that does the same but returns floats instead of integers
|
2016-09-14 18:25:58 -07:00 |
|
Richard Davey
|
a532f7b2c4
|
Optimised Math.getShortestAngle.
|
2016-07-29 03:58:25 +01:00 |
|
Richard Davey
|
688752c5de
|
Math.getShortestAngle will return the shortest angle between the two given angles. Angles are in the range -180 to 180, which is what Sprite.angle uses. So you can happily feed this method two sprite angles, and get the shortest angle back between them (#2494)
|
2016-07-29 03:39:51 +01:00 |
|
Richard Davey
|
19e609185a
|
Math.rotateToAngle takes two angles (in radians), and an interpolation value, and returns a new angle, based on the shortest rotational distance between the two.
|
2016-07-25 00:39:38 +01:00 |
|
photonstorm
|
c34c7bae4e
|
Docs updates.
|
2016-07-08 12:04:28 +01:00 |
|
photonstorm
|
93b1f3eba1
|
Math.between will return a value between the given min and max values.
|
2016-06-03 16:18:35 +01:00 |
|
Richard Davey
|
358cc6b8d0
|
Merge pull request #2428 from EJanuszewski/radToDeg-typo
Fix typo in Math radToDeg description
|
2016-04-13 14:18:18 +01:00 |
|
photonstorm
|
b9fab96471
|
Improved docs.
|
2016-04-09 00:25:56 +01:00 |
|
photonstorm
|
b162ca4d51
|
Improved Math.clamp and docs.
|
2016-04-07 16:14:44 +01:00 |
|
photonstorm
|
f40cfbe2ae
|
2015 - 2016.
|
2016-04-04 22:16:16 +01:00 |
|
Edward Januszewski
|
a9e4d956b3
|
Fix typo in Math radToDeg description
|
2016-03-29 21:14:55 +01:00 |
|
Taylan Kasap
|
1310daa9af
|
Added RandomDataGenerator.sign (returns -1 or +1)
|
2016-02-07 14:25:19 +02:00 |
|
Richard Davey
|
4143b3f3ae
|
rnd check fix.
|
2015-09-19 11:58:25 +01:00 |
|
Richard Davey
|
96de58cc5f
|
Added lots more info to the jsdocs and tidied up the code for #2056
|
2015-09-19 11:50:26 +01:00 |
|
luckylooke
|
63f5df9c65
|
Feature: Allow random generator to get/set state
|
2015-09-07 21:47:36 +02:00 |
|
photonstorm
|
f0d7da1c56
|
Removed RND.float as it's a reserved word :(
Fixed jshint errors.
|
2015-08-27 19:28:01 +01:00 |
|
photonstorm
|
ddcc46124c
|
RandomDataGenerator.float is a new alias for the method 'realInRange' and takes the same arguments.
|
2015-08-27 14:57:23 +01:00 |
|
Richard Davey
|
a1bd35fc35
|
Tidied up formatting and improved jsdocs.
|
2015-08-26 19:13:46 +01:00 |
|
Rusty Rountree
|
f017db806a
|
Phaser.Math.fuzzyCeil and Phaser.Math.fuzzyFloor should not return boolean values as stated in @return section of the comments
|
2015-08-25 04:06:06 -05:00 |
|
Rusty Rountree
|
92bac852c8
|
Optimize the average function in math.js
|
2015-08-25 02:16:31 -05:00 |
|
photonstorm
|
f15fe6706c
|
All undefined argument checks were changed from if (typeof x === 'undefined') to if (x === undefined) removing the typeof check and saving some bytes across the codebase in the process.
|
2015-07-22 10:37:15 +01:00 |
|
photonstorm
|
1b5da312d0
|
RandomDataGenerator.weightedPick has been tweaked slightly to allow for a more even distribution of weights. It still favors the earlier array elements, but will accurately include 'distance' elements as well (thanks @gingerbeardman #1751)
|
2015-07-08 17:20:36 +01:00 |
|
Richard Davey
|
ae08b9ac02
|
Text tab support working. Now to add varying tab sizing.
|
2015-07-07 23:31:44 +01:00 |
|
photonstorm
|
102c74e121
|
Deprecated the following:
* Camera.screenView
* ScaleManager.maxIterations
* ScaleManager.enterPortrait (see onOrientationChange)
* ScaleManager.enterLandscape (see onOrientationChange)
* ScaleManager.enterFullScreen (see onFullScreenChange)
* ScaleManager.leaveFullScreen (see onFullScreenChange)
* ScaleManager.fullScreenFailed (see onFullScreenError)
* ScaleManager.checkResize
* ScaleManager.checkOrientation
* ScaleManager.setScreenSize (see updateLayout)
* ScaleManager.setSize (see reflowCanvas)
* ScaleManager.checkOrientationState (see reflowCanvas)
* ScaleManager.orientation (see screenOrientation)
* Gamepad.disabled (see enabled)
* Input.currentPointers (see totalActivePointers)
* Input.disabled (see enabled)
* Keyboard.disabled (see enabled)
* Mouse.disabled (see enabled)
* Mouse.mouseMoveCallback (see Input.addMoveCallback)
* MSPointer.disabled (see enabled)
* Touch.disabled (see enabled)
* Cache.getUrl (see getURL)
* Math.truncate (see Math.trunc)
* Math.snapToInArray (see Phaser.ArrayUtils.findClosest)
* Math.interpolateFloat (see Math.linear)
* Math.normalizeLatitude (use Phaser.Math.clamp(lat, -90, 90))
* Math.normalizeLongitude (use Phaser.Math.wrap(lng, -180, 180))
* Math.chanceRoll (use Phaser.Utils.chanceRoll)
* Math.numberArray (use Phaser.ArrayUtils.numberArray)
* Math.numberArrayStep (use Phaser.ArrayUtils.numberArrayStep)
* Math.limitValue (use Phaser.Math.clamp)
* Math.randomSign (use Phaser.Utils.randomChoice(-1, 1))
* Math.angleLimit (use Phaser.Math.clamp)
* Math.getRandom (use Phaser.ArrayUtils.getRandomItem)
* Math.removeRandom (use Phaser.ArrayUtils.removeRandomItem)
* Math.floor (use Math.trunc)
* Math.ceil (use Phaser.Math.roundAwayFromZero)
* Math.shift (use Phaser.ArrayUtils.rotate)
* Math.shuffleArray (use Phaser.ArrayUtils.shuffle)
* Math.distanceRounded (do the rounding locally)
* Canvas.getOffset (see Phaser.DOM.getOffset)
* Canvas.getAspectRatio (see Phaser.DOM.getAspectRatio)
* TilemapLayer.tileColor (use TilemapLayer.debugSettings.missingImageFill)
* Phaser.ArrayList alias removed, now use Phaser.ArraySet
* Utils.transposeArray (see Phaser.ArrayUtils.transposeMatrix)
* Utils.rotateArray (see Phaser.ArrayUtils.rotateMatrix)
* Utils.shuffle (see Phaser.ArrayUtils.shuffle)
|
2015-06-17 03:14:31 +01:00 |
|
photonstorm
|
04a25c5d9b
|
Small fix + jsdoc update.
|
2015-06-17 01:04:55 +01:00 |
|
photonstorm
|
5a91f85b1f
|
Typo.
|
2015-05-19 16:57:36 +01:00 |
|