Richard Davey
d875a59958
InteractiveObject.alwaysEnabled
is a new boolean that allows an interactive Game Object to always receive input events, even if it's invisible or won't render.
2019-09-24 12:36:28 +01:00
Hua
2559a06705
Merge branch 'master' of https://github.com/rexrainbow/phaser
2019-09-23 08:55:32 +08:00
Rex
6deec2c44b
Also resize hit-area when resizing
2019-09-21 20:24:26 +08:00
Rex
08a2082d46
Update display-origin when resizing
2019-09-21 20:21:09 +08:00
Rex
7795713ab5
Set dirty flag only when render state of bob is changed
2019-09-21 20:15:56 +08:00
Richard Davey
5c04e20b20
The private Shader._savedKey
property has been removed as it wasn't used anywhere internally.
2019-09-20 14:48:41 +01:00
Richard Davey
bc5c7cf7ab
When calling Shader.setRenderToTexture()
it will now draw the shader just once, immediately to the texture, to avoid the texture being blank for a single frame (thanks Kyle)
2019-09-19 23:32:40 +01:00
Funnisimo
4455237967
need to do velocity based separation too
2019-09-19 14:13:07 -05:00
Richard Davey
9f8e9d2afc
InputPlugin.processDragMove
has been updated so that the resulting dragX
and dragY
values, sent to the event handler, now compensate for the scale of the Game Objects parent container, if inside of one. This means dragging a child of a scale Container will now still drag at 'full' speed.
2019-09-16 15:47:18 +01:00
Richard Davey
d41e0899ab
Update CHANGELOG.md
2019-09-13 19:18:17 +01:00
Funnisimo
b7ff2c02ae
FIX #4751 - Physics.Arcade.World.separateCircle - weird effects when bounce=0
2019-09-13 11:34:11 -05:00
Funnisimo
4bffc5a341
updated for lint
2019-09-12 10:09:47 -05:00
Funnisimo
bfcfde52f9
FIX : #4748 Physics.Arcade.Body.hitTest - bug with circles
2019-09-12 10:02:01 -05:00
Nicolas Ferrero
a76e3c7cb6
update vertexComponentCount in WebGLPipeline
2019-09-10 18:55:30 +03:00
Richard Davey
6a40d6fa92
Merge pull request #4744 from yhwh/bug/RenderTextureResize
...
RenderTexture would not update texture size on resize
2019-09-10 15:48:21 +01:00
Nicolas Ferrero
18060a841e
RenderTexture would not update texture size on resize
2019-09-10 17:03:52 +03:00
Richard Davey
5b10c07d2e
ArcadePhysics.Body.checkWorldBounds
would incorrectly report as being on the World bounds if the blocked.none
flag had been toggled elsewhere in the Body. It now only sets if it toggles a new internal flag
2019-09-05 16:06:08 +01:00
Richard Davey
d0c40b647f
SpineCanvasPlugin.shutdown
would try to dispose of the sceneRenderer
, but the property isn't set for Canvas.
2019-09-04 14:25:56 +01:00
Richard Davey
fc5630cb72
The displayWidth
and height should never be negative.
2019-08-30 19:35:52 +01:00
Richard Davey
67e28efd2e
Removed dead code
2019-08-30 03:47:58 +01:00
Richard Davey
e3039ffb64
Added antialiasGL
option
2019-08-29 11:46:58 +01:00
Ben Richards
95d413dc3f
Fix friction issues at low frame rates or repeated physics steps.
...
- Add `prevFrame` to hold previous frame positions (`prev` now holds
previous step positions explicitly).
- Reset `prev` per step, fixing physics that relies on it.
- Remove `_reset` in favour of `moves`, which was all it ever checked.
Ironically, `_reset` never reset itself.
- Remove some `postUpdate` property setting which is now unnecessary.
The `prev` values now update just before they're used, so if you check
them outside the physics step, they reflect the previous step.
- Reset `World#stepsLastFrame` per frame, so it won't get stuck on.
2019-08-29 10:06:10 +12:00
Ben Richards
fd0dd79417
Prevent objects from sinking into tilemaps at low frame rates.
...
Because `blocked` would be set by the first collision,
repeated steps would then skip it, and allow gravity or acceleration
to ignore tiles in that direction for those steps.
2019-08-29 10:06:10 +12:00
Richard Davey
24f0187028
Preparing for 3.20 dev
2019-08-28 12:03:38 +01:00
Richard Davey
6887e7b4f0
JSDoc fix
2019-08-28 12:00:19 +01:00
Matthew Alner
4b42bc426b
Bug#4706 add event.cancelable
check
2019-08-11 12:46:28 +01:00
Richard Davey
e0ec646496
3.19 Release
2019-08-08 16:12:17 +01:00
Richard Davey
517d5a0f47
3.19 TypeScript defs
2019-08-08 15:53:09 +01:00
Richard Davey
e75d66022a
Update README.md
2019-08-08 15:52:11 +01:00
Richard Davey
9d32127659
Removed incorrect member state
2019-08-08 15:52:05 +01:00
Richard Davey
4d7e3fcf22
Fixed jsdocs
2019-08-08 15:51:56 +01:00
Richard Davey
2524691d00
Update README.md
2019-08-08 14:15:46 +01:00
Richard Davey
7d2eaae693
The Container renderer functions will now read the childs alpha
property, instead of _alpha
, allowing it to work with more variety of custom children.
2019-08-08 14:03:23 +01:00
Richard Davey
331d5605ad
All new versions of the Spine plugin built
2019-08-08 13:32:26 +01:00
Richard Davey
ead12de198
Update CHANGELOG.md
2019-08-08 13:32:10 +01:00
Richard Davey
149d28c985
Added new module
2019-08-08 13:32:03 +01:00
Richard Davey
57a2bb171e
Updated Spine webpack configs and runtimes
2019-08-08 13:31:52 +01:00
Richard Davey
dce27a8dcf
Added spine TS defs
2019-08-08 13:30:50 +01:00
Richard Davey
35c2f9c28a
Bumped version
2019-08-08 13:30:36 +01:00
Richard Davey
b3615b77df
Added more jsdocs
2019-08-08 12:27:30 +01:00
Richard Davey
6c1d59ec2e
Lots more jsdocs completed
2019-08-08 01:46:58 +01:00
Richard Davey
172ebef093
More docs added
2019-08-07 18:24:09 +01:00
Richard Davey
9486487a3e
Update CHANGELOG.md
2019-08-07 18:20:29 +01:00
Richard Davey
ca74b85b75
Better Sound Manager type
2019-08-07 18:20:19 +01:00
Richard Davey
f27606bdaa
New plugin build
2019-08-07 17:43:25 +01:00
Richard Davey
dc332f1e1e
JSDocs added for whole Spine Plugin
2019-08-07 17:43:19 +01:00
Richard Davey
d99512255b
Added Matter TS defs to repo
2019-08-07 15:25:05 +01:00
Richard Davey
84d5e1d975
Update CHANGELOG.md
2019-08-07 15:24:57 +01:00
Richard Davey
c6e477cd85
New Spine plugin build
2019-08-07 15:24:52 +01:00
Richard Davey
03da666466
Fixed Spine Canvas rendering
2019-08-07 15:24:42 +01:00