J.C
|
136a8355d8
|
doc improvement:
1, provide type for callback argument
2, remove comment for $type to avoid jsdoc warning: "The @type tag does not permit a description;"
|
2018-12-20 12:15:49 +08:00 |
|
J.C
|
f09e777f84
|
1, GetFirstElement -> should be GetFirst
2, doc fix
|
2018-12-20 11:11:56 +08:00 |
|
J.C
|
c8fc944d94
|
the parameter is actually the value you are seeking but not T type.
bug fix: GetFirstElement -> GetFirst, as ArrayUtils does not have GetFirstElement method.
|
2018-12-20 11:09:30 +08:00 |
|
Richard Davey
|
e33bf4f7c0
|
Swapping to Size component
|
2018-12-19 17:08:14 +00:00 |
|
Richard Davey
|
81c4c54628
|
Beta 4
|
2018-12-19 17:08:06 +00:00 |
|
Richard Davey
|
f5fcea898c
|
Updated Size component to handle fitting, ratios, locking and more.
|
2018-12-19 17:07:46 +00:00 |
|
Richard Davey
|
c6f72241e3
|
Added Size component.
|
2018-12-19 12:16:13 +00:00 |
|
Richard Davey
|
74a84a8242
|
Merge pull request #4247 from jcyuan/Branch_v3.15.1
docs improvement for 3.5.1 release
|
2018-12-19 10:21:05 +00:00 |
|
Richard Davey
|
7aabb98b8e
|
Re-enabled IM
|
2018-12-18 17:29:15 +00:00 |
|
Richard Davey
|
cb57425a34
|
The Alpha, Flip and Origin components have been removed from the Mesh Game Object (and by extension, Quad as well) as they are not used in the renderer and should be manipulated via the Mesh properties. Fix #4188
|
2018-12-18 15:47:07 +00:00 |
|
Richard Davey
|
a2723249a3
|
CanvasTexture.destroy is a new method that specifically handles the destruction of the CanvasTexture and all of its associated typed arrays. This prevents a memory leak when creating and destroying lots of RenderTextures (which are CanvasTexture backed). Fix #4239
|
2018-12-18 15:21:24 +00:00 |
|
Richard Davey
|
41286b5170
|
Make sure we bind the framebuffer and pipeline in the boot step
|
2018-12-18 14:58:42 +00:00 |
|
Richard Davey
|
68a87516dd
|
Update CHANGELOG.md
|
2018-12-18 13:36:08 +00:00 |
|
Richard Davey
|
8eebe518ad
|
Added optional drawingBufferHeight argument to scissor methods.
|
2018-12-18 13:36:05 +00:00 |
|
Richard Davey
|
c882b52a3a
|
Fixed an issue where changing the viewport or size of a Camera belonging to a RenderTexture, it wouldn't impact the rendering and objects will still render outside of the viewport range. It's now converted to a proper gl scissor rect by the renderer, meaning you can limit the area rendered to by adjusting the internal Render Texture cameras viewport. Fix #4243
|
2018-12-18 13:35:53 +00:00 |
|
Richard Davey
|
4b1ea8db9b
|
WebGLRenderer.preRender now calls gl.clearColor in order to restore the background clear color in case something, like a Render Texture, has changed it.
|
2018-12-18 13:04:26 +00:00 |
|
Richard Davey
|
8ec71c7bd1
|
Update CHANGELOG.md
|
2018-12-18 12:12:52 +00:00 |
|
Richard Davey
|
7ee0a717f5
|
Container.getFirst was using an incorrect Array Utils function GetFirstElement , when it should have been using GetFirst . It now uses the correct function. Fix #4244
|
2018-12-18 12:12:47 +00:00 |
|
Richard Davey
|
90c7d4d0e8
|
Removed un-needed argument
|
2018-12-18 12:12:38 +00:00 |
|
Richard Davey
|
3b1c578634
|
Update CHANGELOG.md
|
2018-12-18 11:39:08 +00:00 |
|
Richard Davey
|
8f873c87af
|
Clears the framebuffer at the start of every render.
|
2018-12-18 11:32:36 +00:00 |
|
Richard Davey
|
56fa0a119e
|
RenderTexture.fill in WebGL would use gl.clear and a clear color to try and fill the Render Texture. This only worked for full-canvas sized RenderTextures that didn't have a camera zoom applied. It has now been swapped to use the drawFillRect method of the Texture Tint Pipeline, allowing it to work properly regardless of camera zoom or size.
|
2018-12-18 11:31:42 +00:00 |
|
Richard Davey
|
7e732452eb
|
Fixed an issue in WebGLRenderer.setScissor where it was possible to try and compare the scissor size to a non-current scissor, if called outside of the render loop (i.e. from RenderTexture.fill )
|
2018-12-18 10:22:59 +00:00 |
|
Richard Davey
|
bc9d3511e1
|
When using RenderTexture.fill , the alpha argument would be ignored in Canvas mode. It's now used when filling the RenderTexture.
|
2018-12-18 09:55:23 +00:00 |
|
J.C
|
110819e82c
|
add docs for StableSort & StableSort.inplace
|
2018-12-17 16:11:51 +08:00 |
|
J.C
|
d860725d57
|
first / last / next / prev should specify the return type as T
|
2018-12-17 10:56:41 +08:00 |
|
J.C
|
524d015e60
|
removeListener / off
except 'event' all other parameters should be optional.
|
2018-12-17 10:42:46 +08:00 |
|
Richard Davey
|
83f3f9cdeb
|
Changed scissor order.
|
2018-12-13 14:24:49 +00:00 |
|
Richard Davey
|
b3c3b4bae7
|
Adjust pixel position so scaled tiles don't offset
|
2018-12-13 13:16:46 +00:00 |
|
Richard Davey
|
e3dc58ef17
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2018-12-13 13:10:35 +00:00 |
|
Richard Davey
|
aae1cf5ae5
|
Tidying up
|
2018-12-13 13:10:31 +00:00 |
|
Richard Davey
|
7586f4df33
|
Update CHANGELOG.md
|
2018-12-13 13:10:18 +00:00 |
|
Richard Davey
|
f4f4512d0f
|
Fixed Math.RND assignment. Fix #4197.
|
2018-12-13 13:09:14 +00:00 |
|
Richard Davey
|
1bf9be5e12
|
Animation.stop guard.
|
2018-12-13 13:03:54 +00:00 |
|
Richard Davey
|
032c7bd405
|
Merge pull request #4227 from jcyuan/Branch_v3.15.1
TS definition improvements in doc for v3.15.1 release
|
2018-12-13 11:58:27 +00:00 |
|
Richard Davey
|
ffd217dbdd
|
Fixed size calculation and updated docs
|
2018-12-13 11:46:17 +00:00 |
|
Richard Davey
|
eef553d4c2
|
Fixed layer size calculations. Also changed rendering to use tileset tile sizes, as it should do.
|
2018-12-13 11:07:53 +00:00 |
|
Richard Davey
|
74d5af20c6
|
Tidying up
|
2018-12-13 11:07:20 +00:00 |
|
Richard Davey
|
a4badb68ad
|
Merge branch 'master' of https://github.com/photonstorm/phaser
|
2018-12-13 10:25:58 +00:00 |
|
Richard Davey
|
cc164b5399
|
Fixed camera background in WebGL.
|
2018-12-13 10:25:53 +00:00 |
|
J.C
|
5d696d49bf
|
doc improvement for typescript, missing mapping if use JSON as the config data for the game instance
|
2018-12-13 17:26:10 +08:00 |
|
J.C
|
b7424fd287
|
1, removed protected for a few of members, they are used publicly somewhere, for example this.loader.textureManager.addAtlasJSONArray in MultiAtlasFile.prototype.addCache.
2, doc improvement for typescript
|
2018-12-13 17:19:49 +08:00 |
|
J.C
|
b6c2934e65
|
doc improvement for typescript
|
2018-12-13 17:17:09 +08:00 |
|
J.C
|
a3d2ccf65c
|
doc improvement for typescript
|
2018-12-13 17:17:02 +08:00 |
|
Richard Davey
|
caad527b29
|
Added getData and putData methods.
|
2018-12-13 00:30:13 +00:00 |
|
Richard Davey
|
b8fbd0d2c0
|
keydown and keyup events now fire for every possible key, no matter if they exist in the KeyCodes list or not.
|
2018-12-12 16:50:04 +00:00 |
|
Richard Davey
|
17e7ddedf7
|
Update CHANGELOG.md
|
2018-12-12 13:15:04 +00:00 |
|
Richard Davey
|
7b478d2860
|
lint fix
|
2018-12-12 13:14:59 +00:00 |
|
Richard Davey
|
af5b1f2427
|
StaticBody.reset in Arcade Physics would ignore the x and y values given to it. If given, they're now used to reset the parent Game Object before the body is updated. Fix #4224
|
2018-12-12 12:39:47 +00:00 |
|
Richard Davey
|
cc55ee73cf
|
Changing scaleX or scaleY on a MatterImage or MatterSprite would cause the body scale to become distorted as the setters didn't use the correct factor when resetting the initial scale. Fix #4206
|
2018-12-12 12:07:16 +00:00 |
|