Richard Davey
4d3f748db3
Removed Event.action and store direct objects instead
2023-03-29 23:02:32 +01:00
Richard Davey
62be725e43
Lots more docs. Clear method. Better from chaining.
2023-03-29 18:47:18 +01:00
Richard Davey
e1d2ea97f6
Create TimelineEventConfig.js
2023-03-29 18:46:49 +01:00
Richard Davey
f046907ce7
Create TimelineEvent.js
2023-03-29 18:46:46 +01:00
Richard Davey
9fbf2e22f3
Fixed types
2023-03-29 18:46:41 +01:00
Richard Davey
8847565c1d
Added support for once events and documentation
2023-03-29 17:43:27 +01:00
Richard Davey
ba49eb228f
Testing new Timeline class
2023-03-29 13:38:45 +01:00
Richard Davey
e1e46f4b19
Merge branch 'master' of https://github.com/photonstorm/phaser
2023-03-27 23:16:37 +01:00
Richard Davey
15535914b8
Only destroy controller if set
2023-03-27 23:16:34 +01:00
Richard Davey
b8872b79d4
Sets forceClamp to false
2023-03-27 17:48:38 +01:00
Richard Davey
3e075bf018
Added forceClamp
parameter
2023-03-27 17:48:27 +01:00
samme
e9e87bf8b7
Clear tiles when destroying tilemap
2023-03-26 14:31:52 -07:00
samme
3d386a055d
Save tileset index, fix putting empty tile
...
Adds Phaser.Tilemaps.Tilemap#tiles
Fixes #6353
2023-03-26 09:34:25 -07:00
Rex
bc1fcf7357
Suport staggerIndex-even with staggerAxis-y and staggerAxis-x
2023-03-25 20:47:45 +08:00
Rex
65c0f9f73b
Support staggeraxis-x, staggerindex-odd
2023-03-25 11:54:41 +08:00
samme
22f6f08058
Change GetBounds() output to Rectangle
2023-03-24 18:04:48 -07:00
Kainage
469a7fac45
Merge branch 'photonstorm:master' into fix-particle-lifespan
2023-03-24 11:37:43 -07:00
Richard Davey
2354e76280
Preparing for Beta 22
2023-03-24 15:44:02 +00:00
Richard Davey
cd58dd5f3a
Fix doc types
2023-03-24 15:41:01 +00:00
Richard Davey
d9e98a7e85
Mesh and Plane now support setInteractive
. Fix #6394
2023-03-24 00:07:11 +00:00
Richard Davey
7237299639
The GetBounds.getCenter
method now has an optional includeParent
argument, which allows you to get the value in world space. Also updated types.
2023-03-23 17:15:53 +00:00
Richard Davey
5944a8f5a2
Add default origin. Fixes setInteractive()
.
2023-03-23 00:34:21 +00:00
Richard Davey
dd98011eb3
Added custom hitAreaCallback for #6394
2023-03-22 18:51:46 +00:00
Richard Davey
f8faec2702
Fixed reference and removed mapData check
2023-03-22 18:23:36 +00:00
Richard Davey
c850e85ca4
The TilemapLayer.skipCull
feature wasn't being applied correctly for Isometric, Hexagonal or Staggered tiles, only for Orthographic tiles (the default). It will now respect the skipCull
property and return all tiles during culling if enabled. Fix #5524
2023-03-22 18:01:34 +00:00
Richard Davey
ae449ad27b
Added missing PostPipeline class
2023-03-22 17:45:31 +00:00
Richard Davey
b5f1b2b588
The MatterTileBody
class, which is created when you convert a Tilemap into a Matter Physics world, will now check to see if the Tile has flipX
or flipY
set on it and rotate the body accordingly. Fix #5893
2023-03-22 17:45:18 +00:00
Richard Davey
85d1673cce
Set directly on Sprite if a property, otherwise use setData. Fix #6391
2023-03-22 16:41:13 +00:00
Richard Davey
881d62075f
Remove console.logs. Fix #6420
2023-03-22 16:19:55 +00:00
Richard Davey
cea9995a9b
Create phaser-esm.js
2023-03-22 16:05:58 +00:00
Richard Davey
376107b25f
Finally finished all FX documentation
2023-03-21 18:04:34 +00:00
Richard Davey
ed6287e9a9
More FX documentation finished
2023-03-21 17:57:27 +00:00
Richard Davey
b89a10c99d
Lots more documentation finished
2023-03-21 17:21:45 +00:00
Richard Davey
f83debe894
Added lots of documentation
2023-03-20 18:44:48 +00:00
Richard Davey
f83cf124aa
Added destroy method
2023-03-20 18:28:58 +00:00
Richard Davey
42610c4fa6
Finished documentation and added destroy method
2023-03-20 18:28:42 +00:00
Richard Davey
5805925cc6
Fixed PostFX on custom render objects
2023-03-20 17:27:18 +00:00
Richard Davey
392640fe93
Fixed Mesh Renderer to work with PostFX
2023-03-20 17:00:30 +00:00
Richard Davey
6282d89f17
Merge pull request #6421 from samme/fix/scene-shutdown-loader
...
Fix error stopping a scene without a loader
2023-03-20 15:21:31 +00:00
Richard Davey
5a486bec6d
Merge pull request #6423 from samme/docs/misc-10
...
Docs
2023-03-20 15:20:52 +00:00
Richard Davey
97387f36f2
Get textureUnit even if batch not flushed
2023-03-20 15:20:35 +00:00
Richard Davey
1750caca18
Update PreFXPipeline.js
2023-03-20 15:20:22 +00:00
Richard Davey
d6c743138e
Docs fix
2023-03-20 15:20:13 +00:00
Richard Davey
4e6f51bc9c
Update FX.js
2023-03-20 15:20:06 +00:00
Richard Davey
4abab0ba5b
Beta 21
2023-03-20 15:20:01 +00:00
samme
26726eaf05
Fix error stopping a scene without a loader
2023-03-19 09:13:46 -07:00
samme
cea4eb3a19
Docs: BaseCamera#ignore() entries type
...
Can be a Layer
2023-03-19 09:04:11 -07:00
samme
1e527c4636
Docs: PackFile url argument type
...
Can be an object
2023-03-19 09:03:10 -07:00
kainage
1b7539d47e
Fix ParticleEmitter#setParticleLifespan
2023-03-18 12:21:13 -07:00
Richard Davey
3e432dc0e2
Merge pull request #6414 from ZekeLu/generateFrameNumbers
...
correct the docs for generateFrameNumbers
2023-03-17 16:12:17 +00:00
Richard Davey
6370e16b5d
Fixed applyStencil and removed logs
2023-03-16 21:57:06 +00:00
Richard Davey
4fbd7eec82
Rename zero method and remove logs
2023-03-16 21:56:55 +00:00
Richard Davey
27553a029b
Call clearStencilMask
2023-03-16 21:56:46 +00:00
Richard Davey
b093ece620
Debugging stencil stack
2023-03-16 18:49:43 +00:00
Richard Davey
d316bacedb
Update PreFXPipeline.js
2023-03-16 18:23:35 +00:00
Richard Davey
4c19106c63
Debugging fx stacks
2023-03-16 18:23:30 +00:00
Richard Davey
feb25f8d71
Don't need this part any more
2023-03-16 18:23:01 +00:00
Richard Davey
b3b12ae62c
Testing pre/post mix
2023-03-14 22:03:38 +00:00
Richard Davey
8b2a701dbd
Tidying up and restore stencil
2023-03-14 19:46:55 +00:00
Richard Davey
560dc8a783
Restore the stencil before draw
2023-03-14 19:46:41 +00:00
Richard Davey
67592a0888
Store the level, fixed the stencil func for framebuffers and made level public
2023-03-14 19:46:18 +00:00
Richard Davey
38438954b8
Removed logs
2023-03-14 19:45:52 +00:00
Richard Davey
5b12080cef
Added methods zeroStencilMask and restoreStencilMask
2023-03-14 19:45:44 +00:00
Richard Davey
d28863c986
Removed the logs and now zero the stencil upon bind
2023-03-14 19:42:09 +00:00
Richard Davey
f82bf52cad
Why clear alpha?
2023-03-09 18:34:01 +00:00
Richard Davey
9971c9f940
Fixed component
2023-03-09 18:33:54 +00:00
Richard Davey
2230a08e7e
Fixed issue with cycle: true
on frame and animation particle emitter configs
2023-03-09 18:12:19 +00:00
Richard Davey
c8acb16fa7
Added { willReadFrequently }
to every canvas context, no matter where it comes from
2023-03-09 17:30:04 +00:00
Zeke Lu
382b233c3d
correct the docs for generateFrameNumbers
...
1. the function used in the example should be this.anims.generateFrameNumbers
instead of this.anims.generateFrameNames.
2. the end frame in the example should be 11 instead of 12
(see 6761ec92f5
).
3. mark the "config" parameter as optional (the one for generateFrameNames is
already marked as optional).
2023-03-05 13:02:32 +08:00
Richard Davey
f3028118d3
Debugging
2023-03-03 18:54:02 +00:00
Richard Davey
684a2ab35a
setFramebuffer accepts texture and clear param
2023-03-03 18:53:36 +00:00
Richard Davey
b32286d198
Update PostFXPipeline.js
2023-03-03 18:53:36 +00:00
Richard Davey
4ce142c25b
Working through fbo debugging
2023-03-03 13:41:57 +00:00
Richard Davey
4914e3ca36
DynamicTexture RenderTarget will autoResize. Fix #6411
2023-03-03 13:09:25 +00:00
Richard Davey
d51a8fb888
Improved jsdocs
2023-03-02 21:59:35 +00:00
Richard Davey
fab1acd022
Debug logs
2023-03-02 18:46:23 +00:00
Richard Davey
4877efbe36
Added hasDepthBuffer property
2023-03-02 18:46:16 +00:00
Richard Davey
d1f2fb8dfc
Reset current fbo instead of null
2023-03-02 18:46:04 +00:00
Richard Davey
8b493834dc
Log can take any parameters
2023-03-02 18:45:42 +00:00
Richard Davey
4ae57fa593
Update jsdocs
2023-03-02 18:17:08 +00:00
Richard Davey
eaf6fa7f45
Added log method, depth buffer and missing parameter default
2023-03-02 18:16:59 +00:00
Richard Davey
4b1d3430b7
Update const.js
2023-03-01 15:19:37 +00:00
Richard Davey
aa3e1d17ce
Updated documentation
2023-02-27 16:26:04 +00:00
Richard Davey
c4ab06d19f
Calling setPostPipeline
on a Game Object will now pass the pipelineData
configuration object (if provided) to the pipeline instance being created.
2023-02-27 15:12:52 +00:00
Richard Davey
267f3160da
PipelineManager.getPostPipeline
now has an optional 3rd parameter, a config
object that is passed to the pipeline instance in its constructor, which can be used by the pipeline during its set-up.
2023-02-27 15:12:40 +00:00
Richard Davey
88a59eb040
Post FX now supports custom quality and distance parameters. Fix #6393
2023-02-27 15:09:57 +00:00
Richard Davey
c58e0266c7
Use new Utils function
2023-02-27 13:48:40 +00:00
Richard Davey
43a20e571e
Added glowFXQuality and glowFXDistance config options
2023-02-27 13:48:31 +00:00
Richard Davey
5997c814bb
Remove distance parameter
2023-02-27 13:48:12 +00:00
Richard Davey
6d48142f94
Use new consts to add mobile GPU speed-up
2023-02-27 13:47:55 +00:00
Richard Davey
7edc856154
Added setGlowQuality function
2023-02-27 13:47:33 +00:00
Richard Davey
1b31ec12c1
Update Barrel.js
2023-02-27 13:47:19 +00:00
Richard Davey
e79f218472
Fix onFXCopy path. Fix #6403
2023-02-26 16:44:29 +00:00
Richard Davey
4e93bbfb45
Fixed divide by 255 error. Fix #6404
2023-02-26 16:40:54 +00:00
Tim Marks
f01cc23b41
Adds tileOffset param to addTilesetImage function
2023-02-20 18:41:39 -08:00
Richard Davey
a6f3cebc76
Beta 20
2023-02-18 18:46:07 +00:00
Richard Davey
68186fae34
Merge pull request #6382 from alxwest/spatial-sound
...
Spatial sound
2023-02-17 17:32:54 +00:00
Richard Davey
00ab0fe601
Merge pull request #6384 from EmilSV/container_getBounds_text
...
container#getBounds now also support getTextBounds for bounds calcula…
2023-02-17 17:31:57 +00:00
Richard Davey
a3b771e5ee
Merge pull request #6388 from samme/fix/listener-positionX
...
Fix "listener.positionX is undefined" error
2023-02-17 17:30:23 +00:00
Richard Davey
3bbb619562
Merge pull request #6386 from mizunokazumi/fix/component-transform-setscaleX-setscaley
...
Fix renderFlags after changing scaleX/scaleY
2023-02-17 17:26:19 +00:00
Richard Davey
5ad4cbba7d
Types fix
2023-02-17 17:25:11 +00:00
Richard Davey
0fe135cc8f
Added documentation and method parameters
2023-02-17 17:07:22 +00:00
Richard Davey
6584435892
Destroy preFX and postFX
2023-02-17 17:07:05 +00:00
Richard Davey
3d67fdb459
Update PostPipeline.js
2023-02-17 13:26:29 +00:00
Richard Davey
5913f38b44
Update property name
2023-02-17 02:12:20 +00:00
Richard Davey
af3bb532b5
Use strings to retain correct mapping
2023-02-17 02:12:12 +00:00
Richard Davey
4f6d4a162d
Now supports creation of Post FX Controllers
2023-02-17 01:10:54 +00:00
Richard Davey
98c2fed09a
controller not config
2023-02-17 01:10:36 +00:00
Richard Davey
a2231dddcd
Added preFX and postFX and create them within init
2023-02-17 01:10:23 +00:00
Richard Davey
d3c32cdc27
Removed fx property and added init flag
2023-02-17 01:09:57 +00:00
Richard Davey
7a1143731e
Added getController method
2023-02-17 01:09:36 +00:00
Richard Davey
55cf81e46b
All now use FX Controllers
2023-02-17 01:09:24 +00:00
Richard Davey
49c5c8bcec
Remove log
2023-02-17 01:09:09 +00:00
Richard Davey
a56ab63f27
Updated from BaseFX to Controller
2023-02-17 01:08:52 +00:00
Richard Davey
92152c16cf
Add controller property
2023-02-16 23:50:01 +00:00
Richard Davey
b90c067112
Update path
2023-02-16 23:49:53 +00:00
Richard Davey
74f1bc639f
Remove old FX component
2023-02-16 23:49:45 +00:00
Richard Davey
60b6f74b75
Import FX
2023-02-16 23:49:35 +00:00
Richard Davey
f1129f63d2
Moved the FX controllers to the root
2023-02-16 23:49:14 +00:00
Richard Davey
d6314de4db
More default properties and exposing the FX consts
2023-02-16 23:06:53 +00:00
Richard Davey
2aae7b37fa
Added more jsdocs and default values
2023-02-16 22:15:22 +00:00
Richard Davey
b7e9fe23af
Add default values and allow passing from the methods
2023-02-16 18:50:42 +00:00
Richard Davey
cbf42feee1
Refactored so FX is a class sitting on a property, rather than a mixin.
2023-02-16 18:39:14 +00:00
Richard Davey
260f4db5a5
Use new shader array
2023-02-16 16:13:52 +00:00
Richard Davey
d9570b1b0b
Shaders can be an array of strings
2023-02-16 16:13:37 +00:00
Richard Davey
a93425ef0d
Bundle Shaders now produces an index.js
2023-02-16 16:13:22 +00:00
Richard Davey
dd2efb6e5c
Added Bokeh and TiltShift FX
2023-02-16 15:04:37 +00:00
Richard Davey
293ea49a39
Update FX.js
2023-02-16 12:59:57 +00:00
Richard Davey
9011d78fd4
Added Wipe FX
2023-02-16 12:53:31 +00:00
Richard Davey
bbc74c4d8e
Much neater
2023-02-16 01:55:52 +00:00
Richard Davey
e48d49d29f
Added Displacement FX
2023-02-16 01:52:00 +00:00
Richard Davey
238d3332dd
Merge branch 'master' of https://github.com/photonstorm/phaser
2023-02-16 00:42:20 +00:00
Richard Davey
526a6489ba
Added BarrelFX
2023-02-16 00:42:17 +00:00
Richard Davey
2685510a86
Merge pull request #6390 from samme/docs/createFromObjects
...
Docs: createFromObjects() description
2023-02-15 23:51:17 +00:00
Richard Davey
9aa58008bf
Finished Circle shader and CircleFX Pipeline
2023-02-15 23:48:34 +00:00
samme
c7148b3378
Docs: createFromObjects() description
...
#5698
2023-02-15 13:40:17 -08:00
Richard Davey
ffa50913f4
Shader update?
2023-02-15 18:50:59 +00:00
Richard Davey
5125d91509
Create FXCircle.frag
2023-02-15 18:50:47 +00:00
Richard Davey
720417c3dd
Added ColorMatrix
2023-02-15 18:50:44 +00:00
Richard Davey
2d58ee2453
Create CircleFXPipeline.js
2023-02-15 18:50:12 +00:00
Richard Davey
3fb415b926
Create ColorMatrixFXPipeline.js
2023-02-15 18:50:07 +00:00
Richard Davey
4d273254e5
Testing ColorMatrix FX
2023-02-15 13:47:56 +00:00
Richard Davey
399241b9c4
vertShader is the default :)
2023-02-15 01:20:53 +00:00
Richard Davey
1cf3aa428a
Exposed all the FX pipelines for easier access
2023-02-15 01:15:25 +00:00
Richard Davey
e1391445fe
If you add #define SHADER_NAME
to the start of your shader then it will be picked up as the WebGLShader
name during the setShadersFromConfig
process within WebGLPipeline
.
2023-02-15 01:15:01 +00:00
Richard Davey
b40cc9b584
Tweaked alpha
2023-02-15 00:50:31 +00:00
Richard Davey
a93a6c75c3
Added working BloomFX
2023-02-15 00:50:26 +00:00
Richard Davey
ca2c81fd79
Fix package name
2023-02-15 00:07:43 +00:00
Richard Davey
b615e67a3b
Rename LinearGradient to Gradient and use better shader
2023-02-15 00:05:33 +00:00
Richard Davey
03104d0a8c
Optimize size of shaders by removing comments and blank lines
2023-02-15 00:05:16 +00:00
Richard Davey
58576252cb
Fixed BlurFX and added LinearGradientFX
2023-02-14 23:45:44 +00:00
Richard Davey
65f3d340ec
Working through Blur FX
2023-02-14 18:53:52 +00:00
Richard Davey
15f296824c
Improved Vignette shader dramatically
2023-02-14 15:49:33 +00:00
Richard Davey
729f446e66
Added Shadow, Vignette, Pixelate and Shine FX
2023-02-14 13:33:07 +00:00
Richard Davey
765afecbea
The WebGLPipeline.setTime
method has a new optional parameter shader
, which allows you to control the shader on which the time value is set.
2023-02-14 13:11:29 +00:00
Richard Davey
28f088184f
Expose GlowFXPipeline
2023-02-14 01:30:57 +00:00
Richard Davey
9f53a0460a
Added GlowFX by default (testing)
2023-02-14 01:30:47 +00:00
Richard Davey
13e2e15914
New and improved fx handling
2023-02-14 01:30:37 +00:00
Richard Davey
4f5da3b3b8
Added jsdocs
2023-02-14 01:30:23 +00:00
Richard Davey
428f008337
Import namespace
2023-02-14 01:30:07 +00:00
Richard Davey
3f428c4295
jsdocs fix
2023-02-14 01:29:57 +00:00
Richard Davey
2589557f4d
Don't resize if locked from resizing
2023-02-14 01:29:46 +00:00
Richard Davey
050f3d4708
Reset default strength
2023-02-14 01:29:21 +00:00
Richard Davey
34c3468961
Create GlowFXPipeline.js
2023-02-14 01:29:05 +00:00
Richard Davey
ed1f79e57e
Added Vignette and BaseFX class
2023-02-13 21:21:18 +00:00
Richard Davey
532d5a9375
Revised FX pipeline. Added Glow, Shadow and Pixelate. Tested against multi-pass.
2023-02-13 18:50:27 +00:00
samme
2a5a7d07f9
Fix "listener.positionX is undefined" error
...
Fixes #6385
2023-02-13 10:12:04 -08:00
Richard Davey
963ff647e6
Testing out a possible FX Pipeline
2023-02-13 01:30:22 +00:00
Richard Davey
cf6b0971cb
Renaming SpriteFX to PreFX
2023-02-12 21:08:58 +00:00
Mizuno Kazumi
ad11d11dcc
Fix renderFlags after changing scaleX/scaleY
2023-02-11 18:13:59 +03:00
Emil Schnedler Vad
70aedd9344
fixed order of function check
2023-02-10 14:03:24 +01:00
Richard Davey
ed205f586b
Bloom FX
2023-02-09 18:46:49 +00:00
Richard Davey
f6f1bf2281
Corrected jsdocs
2023-02-09 16:30:03 +00:00
Emil Schnedler Vad
f21834c50b
container#getBounds now also support getTextBounds for bounds calculations
2023-02-09 14:33:28 +01:00
Richard Davey
d8ea418ae6
Gave Camera post pipeline
2023-02-07 21:37:04 +00:00
Richard Davey
2f081ab360
Fixed various jsdocs
2023-02-07 01:24:10 +00:00
Richard Davey
ac1bcd61a6
Merge pull request #6383 from samme/fix/camera-alpha-single
...
Change BaseCamera to AlphaSingle
2023-02-06 14:35:26 +00:00
samme
7f345dfab5
Change BaseCamera to AlphaSingle
2023-02-03 10:32:58 -08:00
Richard Davey
a493f51192
Set the Post Pipeline name into the instance correctly, so we can pass by reference to setPostPipeline
2023-02-03 18:26:56 +00:00
Richard Davey
36e6bc8a05
Added PostPipeline component
2023-02-03 17:52:36 +00:00
Richard Davey
f1032c8af5
Swapped to use PostPipeline only
2023-02-03 17:52:23 +00:00
Richard Davey
e82189f0fd
Remove all Post Pipeline related functions
2023-02-03 17:41:56 +00:00
Richard Davey
65ca9cc967
PostPipeline is a new Game Object component that deals specifically with Post Pipelines
2023-02-03 17:41:43 +00:00
Alex West
6f6f96959d
Efficient spatial audio processing
2023-02-02 17:43:04 +00:00
Alex West
ee2bf925ae
Missed reference
2023-02-02 14:53:22 +00:00
Alex West
f1b40a8475
audioDestination to listenerPosition
2023-02-02 14:52:28 +00:00
Alex West
2507bb0fa4
Blip in sound's spatial source on play and pause.
2023-02-02 13:55:08 +00:00
Alex West
2df3d5979d
Merge branch 'spatial-sound' of https://github.com/alxwest/phaser into spatial-sound
2023-02-02 13:22:30 +00:00
Richard Davey
e699fef68b
Typo
2023-02-01 18:27:32 +00:00
Richard Davey
35163ec483
TileSprite will now error if you try and use a Dynamic Texture. Fix #6368
2023-02-01 18:18:41 +00:00
Richard Davey
884a2f1fad
Added Matter Walls type
2023-02-01 18:08:40 +00:00
Richard Davey
a679b3e835
Update SpatialSoundConfig.js
2023-02-01 17:22:52 +00:00
Richard Davey
3dd5d63bd3
Don't stop if not playing animation. Fix #6381
2023-02-01 17:22:46 +00:00
Alex West
2eb916238b
Reduce processing on spatial audio for some browsers
2023-02-01 15:06:12 +00:00
Richard Davey
717f09e244
Tidying up the spatial audio functions to make them more game friendly
2023-01-31 18:47:49 +00:00
Richard Davey
60b4dabf59
Corrected the source properties and swapped to use GetFastValue #6355
2023-01-31 16:28:20 +00:00
Richard Davey
a062fe3281
Changed default cone outer angle to 0
2023-01-31 16:18:27 +00:00
Richard Davey
0cedda1cd9
Fix jsdocs and eslint #6355
2023-01-31 15:50:55 +00:00
Richard Davey
2e2b572e43
Added missing property declarations for spatialNode
and spatialSource
and added missing nulll
of the source in destroy #6355
2023-01-31 15:49:09 +00:00
Richard Davey
c2efac5ea8
Update SpatialSoundConfig.js
2023-01-31 15:48:08 +00:00
Richard Davey
c1dd417fb8
Merge pull request #6355 from alxwest/spatial-sound
...
Spatial sound
2023-01-31 15:37:00 +00:00
Richard Davey
b6b098f421
Added PlaneCreator and all typedefs
2023-01-31 13:34:18 +00:00
Richard Davey
dfc3ebc0ec
Finished Plane documentation
2023-01-31 13:21:02 +00:00
Richard Davey
c54cc2d6a1
Merge pull request #6376 from vforsh/improve-particles-types
...
Improve particles types
2023-01-30 21:44:38 +00:00
Richard Davey
e97d491458
Fix #6377
2023-01-30 21:42:21 +00:00
Vladislav Forsh
8c34a84fde
Improve particles types
2023-01-30 21:58:34 +03:00
samme
2ed4836dd2
Add Phaser.Time.Clock#startTime
2023-01-30 06:57:40 -08:00
Alex West
114d267ffa
whitespace
2023-01-30 14:20:39 +00:00
Alex West
c1f42c9369
Bug fix: reset position of listener when applying config.
2023-01-30 14:17:40 +00:00
Richard Davey
86d557b84b
Game.isPaused
is a new boolean that tracks if the Game loop is paused, or not (and can also be toggled directly). Fix #6373
2023-01-29 22:05:06 +00:00
Richard Davey
2e59ec4d4e
Merge branch 'master' of https://github.com/photonstorm/phaser
2023-01-27 18:05:03 +00:00
Richard Davey
4608044577
Added animation and ability to adjust frame verts
2023-01-27 18:04:59 +00:00
Richard Davey
14b91e84c8
Add missing tile property
2023-01-27 17:46:41 +00:00
Richard Davey
5619f4ddde
Update PhysicsConfig.js
2023-01-27 17:46:22 +00:00
Richard Davey
674bcbe6f8
Moved uvScroll, uvScale and rotate setters to Mesh
2023-01-27 17:46:17 +00:00
Richard Davey
dae80ee845
Update MatterWorldConfig.js
2023-01-27 17:45:32 +00:00
Alex West
fc737e60b7
Removed z value change.
2023-01-26 16:23:25 +00:00
Alex West
9ff5dc5e77
Set defaults to web audio's standards.
2023-01-26 16:22:53 +00:00
Alex West
cce08adf5c
bug fix: chained audio nodes incorrectly.
...
bug fix: null exception raised when context.createPanner isn't defined.
2023-01-26 13:18:57 +00:00
Alex West
34b50d9f5d
Forgot the brackets...
2023-01-26 11:57:41 +00:00
Bambosh
7cbf56c3ae
Fixed SpriteSheetFromAtlas out of range sourceIndex
2023-01-26 16:28:15 +11:00
Richard Davey
de2e7847df
Added rotation methods and setters
2023-01-25 23:30:58 +00:00
Richard Davey
57c41cba72
Use Frame if the Mesh has one and not defined
2023-01-25 23:30:47 +00:00
Richard Davey
49ad4348d9
Added Mesh.hasFaceAt
2023-01-25 23:30:35 +00:00
Richard Davey
60d6119b1b
Tidied up the internals, added frame parameter, preDestroy
2023-01-25 18:49:11 +00:00
Richard Davey
6d81544706
createCheckerboard handles colors properly
2023-01-24 18:23:36 +00:00
Richard Davey
78797dd87a
z calculation now done correctly
2023-01-24 17:48:45 +00:00
Richard Davey
affdd0cd60
Added Mesh.fov property
2023-01-24 17:48:35 +00:00
Richard Davey
303e44a9bf
Added Plane Game Object (WIP)
2023-01-24 13:44:43 +00:00
Richard Davey
44d45f7c61
Updated jsdocs
2023-01-24 13:44:31 +00:00
Richard Davey
a5abae8f0a
Added setColor, scrollUV and scaleUV methods
2023-01-24 13:44:20 +00:00
Richard Davey
eb0731d3be
Added translated uv coords + scrollUV and scaleUV methods
2023-01-24 13:43:52 +00:00
Richard Davey
5d75d771f8
Wrap shouldn't adjust a value already in the range
2023-01-24 13:43:15 +00:00
Alex West
b015d2b27a
createPanner() instead of initializing PannerNode
2023-01-24 09:55:06 +00:00
Alex West
15f6e6ca21
Merge branch 'spatial-sound' of https://github.com/alxwest/phaser into spatial-sound
2023-01-24 09:33:04 +00:00
Alex West
33a3388892
Requested changes from PR
2023-01-24 09:26:42 +00:00
Alex West
3d636f5fac
Merge branch 'photonstorm:master' into spatial-sound
2023-01-24 09:13:33 +00:00
Richard Davey
6f678e0825
If mipmapFilter is not set on the config (now the default) it won't create them at all.
2023-01-23 20:59:02 +00:00
Richard Davey
49efda3d9b
Default mipmapFilter is now an empty string.
2023-01-23 20:58:43 +00:00
Richard Davey
89459642e2
New constants and use of Float32Arrays
...
* `ColorMatrix._matrix` and `_data` are now Float32Arrays.
* Calling the `ColorMatrix.set`, `reset` and `getData` methods all now use the built-in Float32 Array operations, making them considerably faster.
* `ColorMatrix.BLACK_WHITE` is a new constant used by blackwhite operations.
* `ColorMatrix.NEGATIVE` is a new constant used by negative operations.
* `ColorMatrix.DESATURATE_LUMINANCE` is a new constant used by desaturation operations.
* `ColorMatrix.SEPIA` is a new constant used by sepia operations.
* `ColorMatrix.LSD` is a new constant used by LSD operations.
* `ColorMatrix.BROWN` is a new constant used by brown operations.
* `ColorMatrix.VINTAGE` is a new constant used by vintage pinhole operations.
* `ColorMatrix.KODACHROME` is a new constant used by kodachrome operations.
* `ColorMatrix.TECHNICOLOR` is a new constant used by technicolor operations.
* `ColorMatrix.POLAROID` is a new constant used by polaroid operations.
* `ColorMatrix.SHIFT_BGR` is a new constant used by shift BGR operations.
2023-01-23 17:21:11 +00:00
Richard Davey
61278d0812
Optionally pass ColorMatrix to ciopySprite method
2023-01-23 17:16:43 +00:00
Richard Davey
29ac551457
Merge pull request #6358 from samme/feature/warn-for-no-audio-type
...
Warn if no audio URLs are matched
2023-01-23 15:03:20 +00:00
Richard Davey
40e2181c83
Merge pull request #6360 from samme/fix/body-process-blocked-none
...
Set blocked.none in processX(), processY()
2023-01-23 15:02:50 +00:00
samme
ca2cef5281
Set blocked.none in processX(), processY()
2023-01-22 10:30:42 -08:00
Pavle Goloskokovic
0ab4981f86
docs reference updated method name setEmitterFrame
2023-01-21 11:39:13 +01:00
Pavle Goloskokovic
15ffe6aaff
optional config param for Phaser.GameObjects.GameObjectCreator#graphics method
2023-01-20 21:36:00 +01:00
Pavle Goloskokovic
54ad20122c
added missing lineSpacing property to Phaser.Types.GameObjects.Text.TextStyle type
2023-01-20 21:27:08 +01:00
Pavle Goloskokovic
6fb0287b58
Phaser.Types.GameObjects.Text.TextStyle fontSize type fix
2023-01-20 21:14:31 +01:00
samme
24197dd09a
Warn if no audio URLs are matched
2023-01-20 11:46:04 -08:00
Alex West
98b4364f55
Whitespace fix
2023-01-20 09:58:20 +00:00