Commit graph

9014 commits

Author SHA1 Message Date
Richard Davey
43670b1abc
Merge pull request #5032 from jcyuan/master
TS def improvements
2020-04-27 11:56:59 +01:00
Richard Davey
b14b60516a Fixed duplicate event introduced in #5038 2020-04-27 11:53:08 +01:00
Richard Davey
70a4b9843e
Merge pull request #5038 from halilcakar/master
Update JSDocs for events
2020-04-27 11:51:40 +01:00
Richard Davey
46a42f1440 Fix blur / focus event issue (re: #5013) 2020-04-27 11:13:54 +01:00
Richard Davey
d7ccddb19d
Merge pull request #5101 from MartinBlackburn/addTypes
added down key to types for SmoothedKeyControlConfig
2020-04-27 10:27:36 +01:00
Richard Davey
8733847842 Should be between -180, 180 #5075 2020-04-27 10:23:55 +01:00
Richard Davey
92e4345c0e Should be between -pi, pi #5075 2020-04-27 10:23:44 +01:00
Richard Davey
18d5767e14
Merge pull request #5075 from samme/feature/math-angle-random
Add Phaser.Math.Angle.Random() and Phaser.Math.Angle.RandomDegrees()
2020-04-27 10:18:59 +01:00
Richard Davey
fbceacf387
Merge pull request #5092 from samme/feature/Vector2-methods
Add Phaser.Math.Vector2 methods
2020-04-27 10:17:42 +01:00
Richard Davey
4f80ec5748 Fix spelling mistake 2020-04-27 10:13:15 +01:00
Richard Davey
3147d412f9
Merge pull request #5093 from samme/feature/path-follower-delta
Add PathFollower#pathDelta
2020-04-27 10:12:03 +01:00
Richard Davey
e009ec5fdc
Merge pull request #5096 from samme/feature/Rectangle-FromXY
Add Phaser.Geom.Rectangle.FromXY()
2020-04-27 10:10:39 +01:00
Richard Davey
1dd3d4e372
Merge pull request #5055 from samme/fix/html5audio-volume
Clamp audio tag volume in HTML5AudioSound
2020-04-27 10:08:55 +01:00
Richard Davey
3149cd6bcc
Merge pull request #5095 from samme/feature/new-soundmanager-methods
Add new Sound Manager methods
2020-04-27 10:07:14 +01:00
Richard Davey
3122b51f66
Merge pull request #5106 from samme/fix/NoAudioSound
Fix destroying NoAudioSound and add missing methods
2020-04-27 10:02:53 +01:00
Richard Davey
f4efebfb64
Merge pull request #5103 from samme/docs/misc-6
Docs corrections
2020-04-27 10:01:33 +01:00
Richard Davey
0b059af3ea
Merge pull request #5107 from samme/fix/html5-audio-dataset
Fix TypeError when loading HTML5AudioFile
2020-04-27 10:00:29 +01:00
Richard Davey
6c47e3d9e1 Formatting fixes 2020-04-27 09:59:40 +01:00
Ben Randall
c4e9860c4b Fixes to JSON texture parsers
Add support for anchors to JSON Hash
Accept pivot value from anchor property or pivot property.
2020-04-26 22:12:06 -07:00
samme
56ad38f17d Docs: correct Tilemap#renderDebugFull 2020-04-26 12:38:20 -07:00
samme
b47073395b Docs: generic return 2020-04-24 13:30:07 -07:00
samme
32a8927736 Docs: Math
RotateAround, RotateAroundDistance
2020-04-24 13:10:06 -07:00
samme
c0e5f201cd Docs: Arcade Physics collisions 2020-04-23 10:50:33 -07:00
samme
c472a50367 Use native dataset if available
Fixes TypeError in strict mode (`dataset` is readonly)
2020-04-22 17:52:51 -07:00
samme
1a27ff9c04 Docs: NoAudioSound
Does not extend BaseSound, strictly speaking
2020-04-22 10:37:21 -07:00
samme
a9adf0f6cf Fix NoAudioSound#destroy 2020-04-22 10:36:42 -07:00
samme
9909ada001 Add NoAudioSound methods 2020-04-22 09:35:57 -07:00
samme
a47408030b Docs: Phaser.Physics.Arcade.Components.Friction 2020-04-21 15:08:49 -07:00
samme
d17c004787 Docs: correct description for Arcade.Body#drag
Fixes #5100
2020-04-21 11:10:43 -07:00
samme
cfe501c338 Docs: correct type for CanvasTexture#getPixels 2020-04-21 11:05:16 -07:00
Martin Blackburn
c4a3a3cc39 added down key to types for SmoothedKeyControlConfig 2020-04-21 11:24:44 +01:00
Volodymyr Linyvyi
8d217d53fa Set TextureTintPipeline on each 'postRenderCamera' call 2020-04-19 18:44:03 +03:00
samme
6506295d62 Add Vector2 methods 2020-04-17 10:21:04 -07:00
samme
03c9c5fa33 Add PathFollower#pathDelta 2020-04-17 09:28:40 -07:00
samme
108c780ea9 Add Phaser.Curves.Path#getTangent 2020-04-17 09:26:01 -07:00
lucap
6e30293142 #5078
- updated description of data in the SceneTransitionConfig definition
2020-04-14 07:33:23 +02:00
Godard
5fd94d76a7 fix Input enableDebug function, add debug Shape to parentContainer 2020-04-09 12:04:20 -04:00
Godard
9c2447dcb8 fix Container pointToContainer function 2020-04-09 12:02:31 -04:00
lucap
ace0e200e4 #5078
- passing the data from the transition to the System.wake method
- added missing property to the SceneTransitionConfig definition
2020-04-08 20:20:01 +02:00
samme
e8381c1b9b Add new Sound Manager methods
- BaseSoundManager#get()
- BaseSoundManager#getAll()
- BaseSoundManager#removeAll()
- BaseSoundManager#stopByKey()
2020-04-04 14:29:31 -07:00
samme
eeb00c1a92 Docs: when to quote fontFamily
Fixes #5076
2020-04-04 10:56:52 -07:00
samme
dfe4219f65 Add Geom.Rectangle.FromXY 2020-04-03 20:46:10 -07:00
samme
4a711e42fe Docs: fix description for TiledObject.point 2020-04-03 20:13:13 -07:00
Survesh
ed0e76cdbf Updated fix for issue #5069 2020-04-03 18:48:49 +05:30
samme
b51b0a1d2a Add Math.Angle.Random() and Math.Angle.RandomDegrees() 2020-04-02 10:41:43 -07:00
samme
f6dfb9a278 Reset sceneUpdate in boot
Fixes #5065
2020-04-01 13:12:25 -07:00
samme
9ff1634e66 Docs: correct names for easing functions
Linear, Stepped. #5062
2020-03-29 14:42:42 -07:00
jjcapellan
4e4b1359de fix #5059 2020-03-28 19:20:07 +01:00
samme
08aaf6231f Docs: fix my math in Transform#rotation 2020-03-27 21:18:49 -07:00
samme
51ecad61ad Clamp volume
Fixes 'IndexSizeError: The index is not in the allowed range'
2020-03-24 17:00:25 -07:00
samme
cae9d2ec07 Description for BaseSoundManager#playAudioSprite 2020-03-24 13:56:22 -07:00
aucguy
ff886b001e Fix loading audio and video with blob urls
Passing a blob url as the second parameter to `this.load.audio` or
`this.load.video` would cause Phaser to load a different url.
Additionally, `this.load.path` would incorrectly be prepended to the
url.

`AudioFile.getAudioURL` and `VideoFile.getVideoURL`, are expected to
return an object with two properties; url and type. However when passed
a blob url they return a string. The return value's
`url` property is inspected to get the url. For strings' the property is
`undefined`. If the url property is undefined then a url derived from
the asset key is used instead.
2020-03-22 22:21:27 -05:00
samme
bc8606c65c Add Phaser.Types.Tilemaps.TiledObject.point 2020-03-22 16:09:23 -07:00
samme
5ec9e6b91a Offset by object data dimensions, allowing zero offset 2020-03-22 09:37:42 -07:00
samme
fb881a54b9 Add 'point' property for points
https://doc.mapeditor.org/en/latest/reference/json-map-format/#point-example
2020-03-22 09:29:10 -07:00
samme
df1537fa36 Remove redundant assignments
Already picked
2020-03-22 09:28:24 -07:00
samme
c3dae63c20 Description for Vector2#normalizeRightHand 2020-03-21 13:57:12 -07:00
samme
700d3b7316 Physics groups descriptions 2020-03-21 09:46:31 -07:00
samme
037d3f1823 Description for pack property 2020-03-18 10:24:59 -07:00
samme
f39e3d8f10 Add Phaser.Types.Loader.FileTypes.PackFileSection
Correct types in Scenes.SettingsConfig, Scenes.SettingsObject

Fixes #5046
2020-03-17 17:25:42 -07:00
Chris Andrew
8655dfa6c9
WebAudioSoundManager description spacing 2020-03-17 21:22:40 +00:00
Chris Andrew
3fb803568d
HTML5AudioSoundManager description spacing 2020-03-17 21:21:13 +00:00
Jared Cook
2f8c00639b added stepRate check for GetPoints methods 2020-03-16 16:12:22 -05:00
samme
b61edd088e Update display aspect ratio in setGameSize()
Fixes #4971
2020-03-13 16:49:11 -07:00
Eliot Godard
f4ba7c4e3a Fix wrong Container.getBounds with child container 2020-03-12 01:42:17 -04:00
samme
ed83c6adc0 Fix undefined state during processing 2020-03-11 13:52:54 -07:00
halilcakar
43f26ad31f Update JSDocs for events 2020-03-10 11:11:43 +03:00
samme
68db7d086e Exit early for checkCollision.none on bodyB 2020-03-04 12:47:58 -08:00
samme
98a6f7d4bd Fix 'TypeError: Invalid calling object' in IE 2020-03-02 12:39:13 -08:00
J.C
d8dc7fb4d7 TS def improvements 2020-03-02 20:14:25 +08:00
jjcapellan
327748bbbf Refactoring syncToRender to fixedStep 2020-02-28 18:47:44 +01:00
samme
a84f7efb45 Docs: radian values for Transform#rotation 2020-02-27 10:15:44 -08:00
samme
677cfae424 Docs for Sound Managers 2020-02-20 09:10:25 -08:00
samme
55e4dc2329 Fix TypeError for headless renderer 2020-02-15 11:50:05 -08:00
Richard Davey
f5128a428a Fixed Video return type. Fix #5003 2020-02-13 12:13:13 +00:00
scott.l
10322fcd3a use gameObject's world position as the debug shape position 2020-02-11 00:34:38 +08:00
samme
3c2fac2101 Exit early for checkCollision.none 2020-02-08 17:17:02 -08:00
samme
e100ce6593 checkCollision.none should prevent tile collisions 2020-02-08 17:15:02 -08:00
jjcapellan
7e4c08c270 Added new property syncToRender 2020-02-06 19:58:43 +01:00
Rex
307c2b1584 Add incData, toggleData method 2020-02-05 16:17:54 +08:00
Serg
29c7fcaa7d Proposed fix for the issue with inconsistent type of 'properties' member of Tile Layer data. 2020-02-04 22:47:22 -05:00
Richard Davey
58d40fa9e0 Cache the vars 2020-02-04 23:56:50 +00:00
Richard Davey
0b696ebc74 Added MatterJS.BodyType to GameObject.body type. Fix #4962 2020-02-04 21:13:44 +00:00
Richard Davey
03ee36f9ba Finished JSDocs 2020-02-04 17:30:27 +00:00
Richard Davey
3183f1e7de Finished JSDocs 2020-02-04 17:16:19 +00:00
Richard Davey
e675c21db1 Finished JSDocs 2020-02-04 16:53:33 +00:00
Richard Davey
0ee6d16c17 Finished Geom JSDocs 2020-02-04 16:19:42 +00:00
Richard Davey
8f52fe59bb Completed JSDocs 2020-02-04 14:56:28 +00:00
Richard Davey
20fabba0b9 Impact Physics is now removed from the core API 2020-02-04 14:52:04 +00:00
Richard Davey
b5d91f1fdf Finished JSDocs 2020-02-04 14:51:43 +00:00
Richard Davey
1a493caa4b
Merge pull request #4970 from samme/fix/arcade-body-setSize-center
Fix centering in Body#setSize()
2020-02-04 11:26:17 +00:00
samme
7d5673a0c7 Fix wrong body dimensions from a scaled game object 2020-02-01 17:25:15 -08:00
samme
a312d03843 Docs for Phaser.Physics.Arcade.StaticBody
`offset` is read only
2020-02-01 16:30:25 -08:00
samme
c07c57f9f8 Correct center 2020-02-01 16:27:02 -08:00
samme
a13d623743 Correct dimensions from game object 2020-02-01 16:20:46 -08:00
samme
37c64dc0a9 Correct center in constructor 2020-02-01 16:19:10 -08:00
samme
34176becb5 Correct position in constructor 2020-02-01 16:18:52 -08:00
Jason Kwok
bee54280ce Fixed this return types for Phaser.Plugins.PluginManager 2020-01-30 23:48:56 +08:00
Jason Kwok
f8fd901d96 Fixed this return types for Phaser.Input.Touch.TouchManager 2020-01-30 23:46:02 +08:00
Jason Kwok
fc51d38e47 Fixed this return types for Phaser.Input.Mouse.MouseManager 2020-01-30 23:43:02 +08:00