Commit graph

13162 commits

Author SHA1 Message Date
Rex
16a038674f Set customHitArea to false if shape is not defined
In setHitArea method, use setHitAreaFromTexture if shape is undefined. Suppose that it is not a case of `customHitArea`
2019-06-22 09:37:49 +08:00
Richard Davey
96f96a7258 Opps! Clear the texture :) 2019-06-21 17:20:15 +01:00
Richard Davey
3f4e4fc7e4 Update CHANGELOG.md 2019-06-21 16:35:33 +01:00
Richard Davey
9d94e35e91 If a GLTexture is given as a sampler2D it will extract the textureData from it correctly 2019-06-21 16:35:31 +01:00
Richard Davey
c33cf85456 Added isGLTexture property 2019-06-21 16:34:47 +01:00
Richard Davey
aabd6d13df Update CHANGELOG.md 2019-06-21 16:10:29 +01:00
Richard Davey
1e9ef314c9 Added addGLTexture method to save WebGL Textures directly into the Texture Manager. 2019-06-21 16:10:26 +01:00
Richard Davey
b0b5f202fe Fixed some jsdocs and added WebGLTexture support 2019-06-21 16:08:47 +01:00
Richard Davey
ba0c380109 Support rendering a shader to a texture instead of the display list 2019-06-21 16:08:29 +01:00
Richard Davey
22b107b903 Added setRenderToTexture method and supporting properties 2019-06-21 16:08:14 +01:00
Richard Davey
9a6fe49000 Typo 2019-06-21 12:25:08 +01:00
Richard Davey
e2a197eb1b Update CHANGELOG.md 2019-06-21 10:53:30 +01:00
Richard Davey
67b28d6764 The Scale Manager would throw the error 'TypeError: this.removeFullscreenTarget is not a function' when entering full-screen mode. It would still enter fullscreen, but the error would appear in the console. Fix #4605 2019-06-21 10:53:27 +01:00
Richard Davey
d811713905 Moving to 3.19.0 dev 2019-06-20 10:09:09 +01:00
Richard Davey
e076547146 3.18.1 TypeScript Defs 2019-06-20 10:01:27 +01:00
Richard Davey
3184f2843a 3.18.1 Build Files 2019-06-20 10:00:45 +01:00
Richard Davey
f999e640e1 3.18.1 release 2019-06-20 09:59:17 +01:00
Richard Davey
44408b3ea4 Update CHANGELOG.md 2019-06-20 09:59:05 +01:00
Richard Davey
6004237d37 Get the correct time value 2019-06-20 09:58:59 +01:00
Richard Davey
8837cb3fd1 JSDocs fix 2019-06-20 09:58:48 +01:00
Richard Davey
db433656c3 Preparing for 3.19 dev 2019-06-19 17:02:27 +01:00
Richard Davey
d2738f084b 3.18 Release 2019-06-19 16:06:51 +01:00
Richard Davey
d23f6587a4 Update README.md 2019-06-19 16:03:24 +01:00
Richard Davey
8265909708 3.18 TypeScript Defs 2019-06-19 15:54:00 +01:00
Richard Davey
b852ac5985 Update CHANGELOG.md 2019-06-19 15:52:13 +01:00
Richard Davey
8fe4b37a94 JSDoc fix 2019-06-19 15:52:08 +01:00
Richard Davey
6c575ca20e Arcade.Events.WORLD_STEP is a new event you can listen to. It is emitted by the Arcade Physics World every time the world steps once. It is emitted _after_ the bodies and colliders have been updated. Fix #4289 2019-06-19 15:41:45 +01:00
Richard Davey
ef4b3cfe89 Improved update handler to cut down on body iteration and stepping without an update due. Fix #4529 2019-06-19 15:32:17 +01:00
Richard Davey
96298cf920 Added new resetFlags method and willStep and delta arguments to preUpdate. 2019-06-19 15:31:29 +01:00
Richard Davey
9a5a369423 Update CHANGELOG.md 2019-06-19 15:30:59 +01:00
Richard Davey
ae591c1c34 Timeline.setTimeScale would only impact the Timeline loop and completion delays, not the actively running Tweens. It now scales the time for all child tweens as well. Fix #4164 2019-06-19 12:34:41 +01:00
Richard Davey
6d173434eb Looped Tween Timelines would mess-up the tween values on every loop repeat, causing the loop to fail. They now loop correctly due to a fix in the Tween.play method. Fix #4558 2019-06-19 12:23:24 +01:00
Richard Davey
bb27213f12 Improved jsdocs 2019-06-19 11:25:33 +01:00
Richard Davey
8f22f37dca Tween.restart wouldn't restart the tween properly. Fix #4594 2019-06-19 11:05:27 +01:00
Richard Davey
d71529b4c0 Update CHANGELOG.md 2019-06-19 10:41:51 +01:00
Richard Davey
1676f22360 Automatically handle the drag values in rotated containers 2019-06-19 10:41:48 +01:00
Richard Davey
4a91b1e560 Added dragStartXGlobal and dragStartYGlobal properties 2019-06-19 10:41:26 +01:00
Richard Davey
5fa4264219 Added new Transform.getParentRotation method 2019-06-19 10:40:47 +01:00
Richard Davey
3be81dc6b6 Update CHANGELOG.md 2019-06-19 09:46:41 +01:00
Richard Davey
b917a0611f ESLint fix 2019-06-19 09:46:38 +01:00
Richard Davey
f5cae5a48b Added in Text justification feature. Fix #4291 2019-06-19 09:46:32 +01:00
Richard Davey
61827f3539 Preparing for 3.18 release 2019-06-19 09:29:02 +01:00
Richard Davey
3a74ee9a27 Update CHANGELOG.md 2019-06-19 09:29:01 +01:00
Richard Davey
57fd8c9ce1
Merge pull request #4540 from BdR76/patch-2
drawDebug, display checkCollision sides
2019-06-19 09:28:31 +01:00
Richard Davey
2e64f4c5cc
Merge pull request #4588 from rexrainbow/master
Update displayOriginX, displayOriginY after size changed
2019-06-19 09:25:38 +01:00
Richard Davey
aa7f4da0d9
Merge pull request #4587 from samme/fix/emitter-op-random
Fix EmitterOp config with { random: false }
2019-06-19 09:24:20 +01:00
Richard Davey
932583402c
Merge pull request #4589 from samme/x/arcade-static-body-setSize
Change arguments to Arcade.StaticBody#setSize
2019-06-19 09:21:00 +01:00
ldd
4cd8787212 Fix some JSDoc descriptions 2019-06-17 16:03:22 -04:00
Richard Davey
19c6c94899 Update CHANGELOG.md 2019-06-17 19:48:47 +01:00
Richard Davey
a884277e2f
Merge pull request #4593 from samme/fix/scene-create-remove
Fix an error when destroying a scene during create()
2019-06-17 19:47:14 +01:00