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
|
7b8632c099
|
Update CHANGELOG.md
|
2019-08-02 01:49:34 +01:00 |
|
Richard Davey
|
6eb7889bd8
|
Update CHANGELOG.md
|
2019-08-01 19:27:50 +01:00 |
|
Richard Davey
|
8a934fe7c4
|
Update CHANGELOG.md
|
2019-07-26 19:04:07 +01:00 |
|
Richard Davey
|
bb942382fc
|
Update CHANGELOG.md
|
2019-07-26 14:26:25 +01:00 |
|
Richard Davey
|
cf0b872636
|
CreateDOMContainer will now use div.style.cssText to set the inline styles of the container, so it now works on IE11. Fix #4674
|
2019-07-24 15:16:08 +01:00 |
|
Richard Davey
|
9e9d264973
|
getPixels defaults to 0x0
|
2019-07-21 16:18:21 +01:00 |
|
Richard Davey
|
e23cd39f99
|
Update CHANGELOG.md
|
2019-07-19 15:16:14 +01:00 |
|
Richard Davey
|
a1dad3587e
|
Update CHANGELOG.md
|
2019-07-18 10:36:18 +01:00 |
|
Richard Davey
|
1e7a368798
|
Update CHANGELOG.md
|
2019-07-17 16:59:50 +01:00 |
|
Richard Davey
|
00663ed7d7
|
Update CHANGELOG.md
|
2019-07-17 15:10:24 +01:00 |
|
Richard Davey
|
e1d10e32cd
|
Update CHANGELOG.md
|
2019-07-17 14:40:51 +01:00 |
|
Richard Davey
|
d096ef6dcd
|
Update CHANGELOG.md
|
2019-07-17 14:36:26 +01:00 |
|
Richard Davey
|
08325f2996
|
Update CHANGELOG.md
|
2019-07-16 17:41:11 +01:00 |
|
Richard Davey
|
fd9b088154
|
Update CHANGELOG.md
|
2019-07-15 17:03:06 +01:00 |
|
Richard Davey
|
7d2b34f8ed
|
Warn if invalid texture source
|
2019-07-15 15:42:25 +01:00 |
|
Richard Davey
|
35849237a9
|
Update CHANGELOG.md
|
2019-07-15 15:28:49 +01:00 |
|
Richard Davey
|
ea2365a77d
|
The SmoothedKeyControl minimum zoom a Camera can go to is now 0.001. Previously it was 0.1. This is to make it match the minimum zoom a Base Camera can go to. Fix #4649
|
2019-07-15 10:56:32 +01:00 |
|
Richard Davey
|
6752dce869
|
Update CHANGELOG.md
|
2019-07-14 16:25:05 +01:00 |
|
Richard Davey
|
d432a64576
|
CanvasTexture has been added to the Textures namespace so it can be created without needing to import it. The correct way to create a CanvasTexture is via the Texture Manager, but you can now do it directly if required. Fix #4651
|
2019-07-13 10:49:05 +01:00 |
|
Richard Davey
|
c566ff26ff
|
Update CHANGELOG.md
|
2019-07-11 14:00:45 +01:00 |
|
Richard Davey
|
b612d03433
|
Update CHANGELOG.md
|
2019-07-08 14:59:21 +01:00 |
|
Richard Davey
|
5f35a41d2f
|
Update CHANGELOG.md
|
2019-07-08 13:29:52 +01:00 |
|
Richard Davey
|
8cf8caff0b
|
Update CHANGELOG.md
|
2019-07-08 13:03:41 +01:00 |
|
Richard Davey
|
bf45637658
|
Update CHANGELOG.md
|
2019-07-03 15:53:49 +01:00 |
|
Richard Davey
|
da49fcc499
|
Update CHANGELOG.md
|
2019-07-03 15:47:43 +01:00 |
|
Richard Davey
|
deca3c95a3
|
Calling Animation.setRepeat() wouldn't reset the repeatCounter properly, causing Sprite bound animation instances to fail to change their repeat rate. Fix #4553
|
2019-07-03 15:33:13 +01:00 |
|
Richard Davey
|
a8a7d45956
|
Removing a frame from a 2 frame animation would cause an error when a Sprite using that animation next tried to render. Fix #4621
|
2019-07-03 15:07:53 +01:00 |
|
Richard Davey
|
5106b2c935
|
Animations with custom pivots, like those created in Texture Packer with the pivot option enabled, would be mis-aligned if flipped. They now render in the correct position, regardless of scale or flip on either axis. Fix #4155
|
2019-07-03 14:01:48 +01:00 |
|
Richard Davey
|
e8a4d569bb
|
Update CHANGELOG.md
|
2019-07-03 12:02:59 +01:00 |
|
Richard Davey
|
47b1d755a7
|
Fixed a bug in the WebGL and Canvas Renderers where a Sprite with a flipX or flipY value set would render the offset frames slightly out of place, causing the animation to appear jittery. Also, the sprite would be out of place by its origin. Fix #4636 #3813
|
2019-07-03 11:11:25 +01:00 |
|
Richard Davey
|
1b275c54ed
|
Update CHANGELOG.md
|
2019-07-02 12:32:29 +01:00 |
|
Richard Davey
|
5142b8398e
|
Update CHANGELOG.md
|
2019-07-02 12:13:46 +01:00 |
|
Richard Davey
|
b104fe52bf
|
Update CHANGELOG.md
|
2019-06-28 19:41:04 +01:00 |
|
Richard Davey
|
58f076a125
|
TweenData now holds the target index and has a new signature
|
2019-06-28 18:02:18 +01:00 |
|
Richard Davey
|
3330a83bee
|
Update CHANGELOG.md
|
2019-06-28 17:42:21 +01:00 |
|
Richard Davey
|
79b2048ae0
|
Fixed addBlendMode type. Fix #4625
|
2019-06-28 14:53:12 +01:00 |
|
Richard Davey
|
e9746bbe6f
|
Update CHANGELOG.md
|
2019-06-28 14:38:53 +01:00 |
|
Richard Davey
|
3c9e310234
|
Update CHANGELOG.md
|
2019-06-27 16:28:21 +01:00 |
|
Richard Davey
|
eb72b4253c
|
Update CHANGELOG.md
|
2019-06-27 13:04:36 +01:00 |
|
Richard Davey
|
4de9c3c93c
|
Update CHANGELOG.md
|
2019-06-27 12:41:41 +01:00 |
|
Richard Davey
|
46b56c4d2b
|
All changes to Tween.state are now set _before_ any events or callbacks, allowing you to modify the state of the Tween in those handlers
|
2019-06-27 12:02:45 +01:00 |
|
Richard Davey
|
9582a21d4f
|
Tween JSDocs complete
|
2019-06-27 11:50:24 +01:00 |
|
Richard Davey
|
14a6864f21
|
If you called Scene.destroy within a Game Object pointerdown or pointerup handler, it would cause the error "Cannot read property 'game' of null" if the event wasn't cancelled in your handler. It now checks if the manager is still there before accessing its property. Fix #4436
|
2019-06-27 01:13:27 +01:00 |
|
Richard Davey
|
aad9d38e13
|
You can now specify easeParams for any custom easing function you wish to use. Fix #3826
|
2019-06-27 01:06:25 +01:00 |
|
Richard Davey
|
4eb163573b
|
Update CHANGELOG.md
|
2019-06-27 01:00:41 +01:00 |
|
Richard Davey
|
5e4e6ca49f
|
Tween.seek has been rewritten so you can now seek to any point in the Tween, regardless of repeats, loops, delays and hold settings. Fix #4409
|
2019-06-26 23:17:52 +01:00 |
|
Richard Davey
|
da50dd5336
|
Update CHANGELOG.md
|
2019-06-26 00:36:51 +01:00 |
|
Richard Davey
|
3bf3057da0
|
WebGLRenderer.setScissor will default the drawingBufferHeight if no argument is provided, stopping NaN scissor heights.
|
2019-06-25 23:03:57 +01:00 |
|
Richard Davey
|
356c57c07b
|
The Shader will no longer set uniforms if the values are null , saving on GL ops.
|
2019-06-25 22:49:30 +01:00 |
|
Richard Davey
|
a61207b890
|
Math.ToXY is a new mini function that will take a given index and return a Vector2 containing the x and y coordinates of that index within a grid.
|
2019-06-25 16:57:05 +01:00 |
|
Richard Davey
|
45bfaeacfb
|
Update CHANGELOG.md
|
2019-06-24 12:31:49 +01:00 |
|
Richard Davey
|
0d42bb2944
|
Update CHANGELOG.md
|
2019-06-24 10:58:47 +01:00 |
|
Richard Davey
|
9c4fdf88e5
|
Update CHANGELOG.md
|
2019-06-24 00:14:38 +01:00 |
|
Richard Davey
|
5bbd10b4c4
|
Update CHANGELOG.md
|
2019-06-22 11:38:28 +01:00 |
|
Richard Davey
|
4b41c64ced
|
Update CHANGELOG.md
|
2019-06-22 11:34:47 +01:00 |
|
Richard Davey
|
bb29aed88a
|
Matter.Factory.constraint wouldn't allow a zero length constraint to be created due to a falsey check of the length argument. You can now set length to be any value, including zero, or leave it undefined to have it automatically calculated
|
2019-06-22 11:19:56 +01:00 |
|
Richard Davey
|
3f4e4fc7e4
|
Update CHANGELOG.md
|
2019-06-21 16:35:33 +01:00 |
|
Richard Davey
|
aabd6d13df
|
Update CHANGELOG.md
|
2019-06-21 16:10:29 +01:00 |
|
Richard Davey
|
e2a197eb1b
|
Update CHANGELOG.md
|
2019-06-21 10:53:30 +01:00 |
|
Richard Davey
|
44408b3ea4
|
Update CHANGELOG.md
|
2019-06-20 09:59:05 +01:00 |
|
Richard Davey
|
db433656c3
|
Preparing for 3.19 dev
|
2019-06-19 17:02:27 +01:00 |
|
Richard Davey
|
b852ac5985
|
Update CHANGELOG.md
|
2019-06-19 15:52:13 +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
|
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
|
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
|
3be81dc6b6
|
Update CHANGELOG.md
|
2019-06-19 09:46:41 +01:00 |
|
Richard Davey
|
3a74ee9a27
|
Update CHANGELOG.md
|
2019-06-19 09:29:01 +01:00 |
|
Richard Davey
|
19c6c94899
|
Update CHANGELOG.md
|
2019-06-17 19:48:47 +01:00 |
|
Richard Davey
|
18f8ee5c31
|
Update CHANGELOG.md
|
2019-06-12 12:35:43 +01:00 |
|
Richard Davey
|
9c7b26260e
|
StaticPhysicsGroup can now take a classType property in its Group Config and will use the value of it, rather than override it. If none is provided it'll default to ArcadeSprite . Fix #4401
|
2019-06-12 12:06:40 +01:00 |
|
Richard Davey
|
6a2e8a06b6
|
Update CHANGELOG.md
|
2019-06-12 11:19:03 +01:00 |
|
Richard Davey
|
77859b1cdf
|
Calling Arcade Physics Body.reset on a Game Object that doesn't have any bounds, like a Container, would throw an error about being unable to access getTopLeft . If this is the case, it will now set the position to the given x/y values
|
2019-06-11 18:20:56 +01:00 |
|
Richard Davey
|
13180b9a9a
|
If you had a Graphics object in the display list immediately after an object with a Bitmap Mask it would throw an error Uncaught TypeError: Cannot set property 'TL' of undefined . Fix #4581
|
2019-06-11 17:58:57 +01:00 |
|
Richard Davey
|
9e5527f230
|
Update CHANGELOG.md
|
2019-06-11 16:45:15 +01:00 |
|
Richard Davey
|
4f36fe15fa
|
Update CHANGELOG.md
|
2019-06-11 16:06:11 +01:00 |
|
Richard Davey
|
2cc42f1a32
|
Update CHANGELOG.md
|
2019-06-11 14:31:23 +01:00 |
|
Richard Davey
|
b1e3ee4eec
|
Added base64 to ArrayBuffer and ArrayBuffer to base64
|
2019-06-11 14:14:31 +01:00 |
|
Richard Davey
|
4bd3cca4d0
|
Update CHANGELOG.md
|
2019-06-11 09:08:12 +01:00 |
|
Richard Davey
|
2c8a5d3446
|
Renamed translate, rotate and scale to make them more explicit
|
2019-06-06 17:41:42 +01:00 |
|
Richard Davey
|
caf6f30bde
|
Update CHANGELOG.md
|
2019-06-06 15:58:26 +01:00 |
|
Richard Davey
|
89fe081f74
|
Added new Tiled Object and Object Layer defs. Fix #4364
|
2019-06-06 11:20:40 +01:00 |
|
Richard Davey
|
3da69ade29
|
Tilemap.createDynamicLayer would fail if you called it without setting the x and y arguments, even though they were flagged as being optional. Fix #4508
|
2019-06-06 10:43:46 +01:00 |
|
Richard Davey
|
04ec7b26a1
|
Tilemap.createBlankDynamicLayer would fail if you provided a string for the tileset as the base tile width and height were incorrectly read from the tileset argument. Fix #4495
|
2019-06-06 10:29:28 +01:00 |
|
Richard Davey
|
bb0da190d0
|
Update CHANGELOG.md
|
2019-06-05 23:40:29 +01:00 |
|
Richard Davey
|
458c592596
|
Changing the radius of an Arc Game Object wouldn't update the size, causing origin issues. It now updates the size and origin correctly in WebGL. Fix #4542
|
2019-06-05 23:02:59 +01:00 |
|
Richard Davey
|
e32ec8636f
|
Update CHANGELOG.md
|
2019-06-05 22:48:15 +01:00 |
|
Richard Davey
|
f90619d593
|
Update CHANGELOG.md
|
2019-06-05 22:46:59 +01:00 |
|
Richard Davey
|
3aa742c79a
|
Update CHANGELOG.md
|
2019-06-05 15:31:29 +01:00 |
|
Richard Davey
|
bf44dd25e6
|
Update CHANGELOG.md
|
2019-06-04 19:13:53 +01:00 |
|
Richard Davey
|
b084ef4497
|
Update CHANGELOG.md
|
2019-06-04 18:54:41 +01:00 |
|
Richard Davey
|
c792cfccf7
|
Update CHANGELOG.md
|
2019-06-04 15:46:19 +01:00 |
|
Richard Davey
|
018c234a15
|
Update CHANGELOG.md
|
2019-06-01 10:53:08 +01:00 |
|
Richard Davey
|
d0f1475350
|
Update CHANGELOG.md
|
2019-05-30 22:30:29 +01:00 |
|
Richard Davey
|
061ff9e9e7
|
Update CHANGELOG.md
|
2019-05-30 22:28:47 +01:00 |
|
Richard Davey
|
e4cc8f74a1
|
Update CHANGELOG.md
|
2019-05-30 22:15:50 +01:00 |
|
Richard Davey
|
df0b474638
|
Added getTopCenter, getBottomCenter, getLeftCenter and getRightCenter
|
2019-05-29 16:27:31 +01:00 |
|