Commit graph

14114 commits

Author SHA1 Message Date
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
=
e7cce944dd Container now can apply alpha quads 2019-08-19 13:26:14 -03: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
Richard Davey
5a255eceed Fixed Tween Event defs. Fix #4666 2019-08-07 13:46:50 +01:00
Richard Davey
da2e96bb28 Update CHANGELOG.md 2019-08-07 13:03:10 +01:00
Richard Davey
d5cd37a9ac Texture.remove is a new method that allows you to remove a Frame from a Texture based on its name. Fix #4460 2019-08-07 13:03:00 +01:00
Richard Davey
6c04d99039 Frame.destroy will now null the Frames reference to its parent texture, glTexture and clear the data and customData objects. 2019-08-07 12:59:23 +01:00
Richard Davey
4faac7fcc3 Update CHANGELOG.md 2019-08-07 12:47:56 +01:00
Richard Davey
b5d9ba3891 Added namespace for TS 2019-08-07 12:47:51 +01:00
Richard Davey
bf3a424dfd It was not possible to set the zoom value of the Scale Manager back to 1 again, having changed it to a different value. Fix #4633 2019-08-07 12:47:40 +01:00
Richard Davey
f872b1ece9 Updated docs 2019-08-07 12:20:17 +01:00
Richard Davey
5dd75b64fc Pointer.updateWorldPoint is a new method that takes a Camera and then updates the Pointers worldX and worldY values based on the cameras transform 2019-08-07 12:10:50 +01:00
Richard Davey
692e0b1d46 Updated plugin 2019-08-05 17:52:01 +01:00