Richard Davey
7d3970178d
The RenderTexture.endDraw
method has a new optional boolean erase
which allows you to draw all objects in the batch using a blend mode of ERASE. This has the effect of erasing any filled pixels in the objects being drawn.
2021-04-25 20:32:56 +01:00
Richard Davey
6735f7e88e
Update Shape.js
2021-04-20 15:15:51 +01:00
Rex
fca1eb1206
Also fix it in CanvasRender
2021-04-20 21:15:46 +08:00
Richard Davey
20ce4b9090
Merge branch 'master' of https://github.com/photonstorm/phaser
2021-04-20 08:53:44 +01:00
Richard Davey
5cdf60167e
Update CHANGELOG.md
2021-04-20 08:53:41 +01:00
Rex
e6ed148abc
Invoke addToRenderList
first before leaving render method
...
Leaving render method when children count is 0
2021-04-20 10:22:59 +08:00
Richard Davey
7a12a205b8
Merge pull request #5661 from Palats/master
...
Fix Phaser.GameObjects.Components.Pipeline#postPipelines doc
2021-04-19 20:41:29 +01:00
Richard Davey
2156be011b
Update Extern.js
2021-04-19 08:52:25 +01:00
Pierre Palatin
93543d650a
Fix Phaser.GameObjects.Components.Pipeline#postPipelines doc
...
* Updates the Documentation
Describe the changes below:
The `s` was missing in the doc for `postPipelines`, leading to wrong Typescript typing and misleading documentation.
2021-04-18 17:49:32 +02:00
Richard Davey
2712e87ca2
Graphics and Shape now use the new Multi Pipeline
2021-04-16 18:19:39 +01:00
Richard Davey
9879a1062e
Merged the Graphics Pipeline functions into the MultiPipeline
2021-04-16 18:18:42 +01:00
valadaptive
4640874643
Fix check for new text measurement results
...
actualBoundingBoxDescent is *not* defined on the TextMetrics object
returned from measureText--it's defined on its prototype. This oversight
was causing the slow path to be taken in all browsers.
2021-04-14 22:44:10 -04:00
valadaptive
4cd7706390
Only call getImageData once in MeasureText
2021-04-14 22:38:58 -04:00
Richard Davey
f41d7fb3e7
Update CHANGELOG.md
2021-04-13 14:48:17 +01:00
Richard Davey
958364ce98
Update CHANGELOG.md
2021-04-13 14:44:51 +01:00
Richard Davey
aaa66488dc
The Mesh
Game Object would incorrectly cull faces if the Camera scrolled. It now calculates the cull correctly, regardless of camera world position, zoom or rotation. Fix #5570
2021-04-13 14:44:46 +01:00
Richard Davey
4e2285fd05
Fixed docs
2021-04-13 14:44:38 +01:00
Richard Davey
ab7e287305
Update CHANGELOG.md
2021-04-13 13:42:37 +01:00
Richard Davey
bb1a078243
The GameObjectFactory.existing
method will now accept Layer
as a TypeScript type. Fix #5642
2021-04-13 13:42:33 +01:00
Richard Davey
85d554c1a8
Update CHANGELOG.md
2021-04-13 13:40:09 +01:00
Richard Davey
c1f7753dd8
Typo. Fix #5649
2021-04-13 13:40:06 +01:00
Richard Davey
6b785b1288
Update CHANGELOG.md
2021-04-13 13:38:47 +01:00
Richard Davey
f425880db9
Merge pull request #5652 from vforsh/webgl-texture-compression
...
Improve types for WebGL texture compression support
2021-04-13 13:37:45 +01:00
Richard Davey
896befc722
Merge pull request #5639 from mattjennings/fix/load-video-by-config
...
Fix incorrect key when loading a Video with a config object
2021-04-13 13:36:34 +01:00
Richard Davey
3c3b32ec77
Merge pull request #5641 from samme/fix/UpdateList-shutdown
...
Fix scene PRE_UPDATE handlers removed at scene shutdown
2021-04-13 13:33:52 +01:00
Richard Davey
d86962e344
Merge pull request #5638 from samme/patch-9
...
Docs: fix type for KeyboardPlugin#manager
2021-04-13 13:31:42 +01:00
Richard Davey
26709924ce
Merge pull request #5643 from Trissolo/master
...
Fix - Math#ToXY, in a specific case, does not set the existing vector passed as 'out' parameter
2021-04-13 13:30:14 +01:00
Vladislav Forsh
670a66c697
Improve types for WebGL texture compression support
...
(cherry picked from commit 5626acffec17c6b4d66c78b8e0aa52e5cfcd8478)
2021-04-13 13:19:24 +03:00
Trissolo
8ae19dee83
Fixed - Math#ToXY: now the existing vector passed as 'out' is setted even if 'index' is 0.
2021-04-05 10:31:21 +02:00
samme
2856b1ab3a
Fix clearing PRE_UPDATE by mistake
2021-04-02 19:02:14 -07:00
Matt Jennings
33014d8d6a
fix key not being correct when loading video via config object
2021-04-02 15:18:40 -05:00
samme
9e4d693481
Docs: fix type for KeyboardPlugin#manager
2021-04-02 10:31:49 -07:00
Richard Davey
5c8ecbcf99
Fixed jsdoc layout in #5631
2021-03-30 10:41:43 +01:00
Richard Davey
ad7f1d52e4
Merge pull request #5631 from samme/docs/scene-events
...
Docs: fix scene events example code
2021-03-30 10:34:11 +01:00
Richard Davey
8be19a99b1
Update CHANGELOG.md
2021-03-30 10:30:05 +01:00
Richard Davey
8c47d54e4d
Added missing docs. Fix #5629
2021-03-30 10:30:02 +01:00
Richard Davey
1f2b82363c
Have reverted all of the DOM Element CSS changes back to how they were in 3.52, causing both DOM Input and Phaser Input to work together properly again. Fix #5628
2021-03-30 10:24:39 +01:00
Richard Davey
d1d886a63a
Update CHANGELOG.md
2021-03-30 10:23:48 +01:00
Richard Davey
72959cf953
Core.Config.domPointerEvents
is a new config property set via dom: { pointerEvents }
within the Game Config that allows you to set the pointerEvents
css attribute on the DOM Element container.
2021-03-30 10:23:45 +01:00
Richard Davey
b280f3f400
GameObjects.DOMElement.pointerEvents
is a new property that allows you to set the pointerEvents
attribute on the DOM Element CSS. This is auto
by default and should not be changed unless you know what you're doing.
2021-03-30 10:23:23 +01:00
Richard Davey
bcd48a25f5
Split Change Logs up
2021-03-30 09:33:38 +01:00
Richard Davey
baa8003f7c
Preparing for 3.55 dev
2021-03-30 09:33:25 +01:00
samme
0482d4c563
Docs: fix scene events example code
2021-03-28 10:20:33 -07:00
Richard Davey
4fea76252b
3.54.0 Release
2021-03-26 15:31:33 +00:00
Richard Davey
0e6895b133
3.54-dev build
2021-03-26 11:39:51 +00:00
Richard Davey
4eb02a6e09
New Spine Plugin build
2021-03-26 11:38:29 +00:00
Richard Davey
040730defe
Update WebAudioSoundManager.js
2021-03-26 11:24:56 +00:00
Richard Davey
9db99e64fe
Update CHANGELOG-v3.50.md
2021-03-26 11:14:13 +00:00
Richard Davey
825c2821bb
The Spine Plugin
factory functions now use the local Scene Spine Plugin reference in order to create the objects, rather than the Scene belonging to the first instance of the plugin. This prevents errors when you have globally installed the Spine plugin, but then remove or destroy the first Scene using it
2021-03-26 11:14:07 +00:00
Richard Davey
033efd8bb8
Use var and pass mapKey to constructor
2021-03-26 11:11:21 +00:00