Richard Davey
21c9326e07
Change when dragState is populated. Fix #4278
2019-01-05 10:03:11 +00:00
Richard Davey
6a361ba8ea
Line.Extend
is a new static function that allows you extend the start and/or end points of a Line by the given amounts.
2019-01-05 00:38:20 +00:00
Richard Davey
730c84e3e3
Draggable Game Objects would not work if you had multiple Scenes running in parallel, with draggable objects in both of them. Only the top-most Scene would work fully. Items in the bottom Scene would never finish their drag cycle, causing them to get stuck. Fix #4249
2019-01-04 16:34:59 +00:00
Richard Davey
9a7058915c
Removed dragState
property.
2019-01-04 16:34:53 +00:00
Richard Davey
566df734a0
MatterSprite
would set its type
property to be Image
. It now sets it to be Sprite
as it should do.
2019-01-04 14:16:10 +00:00
Richard Davey
36f08d83e6
The processDomCallbacks
method in the Input Manager wasn't correctly clearing the once
arrays. Responsibility for this has now been passed to the queue methods queueTouchStart
, queueTouchMove
, queueTouchEnd
, queueMouseDown
, queueMouseMove
and queueMouseUp
. Fix #4257
2019-01-04 14:03:21 +00:00
Richard Davey
bb4ecc6c2b
Merge branch 'master' of https://github.com/photonstorm/phaser
2019-01-04 13:34:06 +00:00
Richard Davey
a6447cd6b0
Updated docs and change log
2019-01-04 13:33:56 +00:00
Richard Davey
874929d807
Merge pull request #4250 from jcyuan/Branch_v3.15.1
...
doc improvement & minor bug fix
2019-01-04 13:15:20 +00:00
Richard Davey
af86a3b348
Merge pull request #4258 from OmarShehata/jsdoc-syntax
...
Fix jsdoc syntax
2019-01-04 13:14:11 +00:00
Patrick Sletvold
206d61284b
Mark optional params as optional in jsdoc
2019-01-02 11:54:39 +01:00
Omar Shehata
9abb11cba5
Remove unecessary type description
2018-12-26 10:51:01 -05:00
Omar Shehata
9a77301e08
Fix jsdoc syntax
2018-12-26 10:43:57 -05:00
jestarray
5aef34884c
texture optional frame parameters
...
not specifying frame works on said methods
2018-12-21 08:25:42 -08:00
Richard Davey
cc280d8950
Removed dead code
2018-12-21 02:47:10 +00:00
Richard Davey
ef0b18f88b
If a Map entry exists, it is updated with the new value, rather than skipped.
2018-12-20 12:12:49 +00:00
Richard Davey
52519a1932
Updated docs and added envelope method.
2018-12-20 12:12:31 +00:00
Richard Davey
a40b6056f5
Added jsdocs
2018-12-20 12:12:20 +00:00
J.C
580cc36ad4
Merge branch 'master' into Branch_v3.15.1
2018-12-20 12:42:25 +08:00
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
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
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
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
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
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
Richard Davey
bbe95d96d9
Added jsdocs for #4137
2018-12-12 11:58:58 +00:00
Richard Davey
3ee75a77a3
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-12-12 11:56:19 +00:00
Richard Davey
193d1d5c73
Docs update.
2018-12-12 11:56:09 +00:00
Richard Davey
d823c66597
Merge pull request #4137 from sercant/master
...
Fix rotating normal map bug (issue #3870 )
2018-12-12 11:52:27 +00:00
Richard Davey
5e1a144c05
Merge pull request #4181 from samme/docs/audioconfig
...
Correct docs for Phaser.Boot.Config#audio
2018-12-12 11:40:40 +00:00
Richard Davey
7ea03169e7
Merge pull request #4183 from DottieDot/setFont-fix
...
setFont fix (also fixes #4141 )
2018-12-12 11:30:38 +00:00
Richard Davey
79ee2229ad
Merge pull request #4207 from tfelix/fix/tilemap-layer-typedef-fix
...
fixes the typedef for the layer parameter
2018-12-12 11:28:57 +00:00
Richard Davey
5c6d1cbe17
Merge pull request #4214 from matosummer/master
...
Add link to bitmaptext
2018-12-12 11:27:00 +00:00
Richard Davey
52e47da344
Merge pull request #4222 from bryanwood/fix-facebook-plugin-type-on-scene
...
Change JSDoc @type from any to Phaser.FacebookInstantGamesPlugin
2018-12-12 11:24:53 +00:00
Richard Davey
f2123a10c0
Merge pull request #4223 from bryanwood/add-facebook-plugin-to-scene-for-jsdoc
...
Add facebook plugin to Phaser.Scene for JSDoc
2018-12-12 11:23:46 +00:00
Richard Davey
96e08bb448
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-12-12 11:09:11 +00:00
Richard Davey
05ffb5312f
Updated docs
2018-12-12 11:09:00 +00:00
Richard Davey
4b27b37a0c
Added texture and unit arguments to batchQuad
and batchTri
, fixing the y2k bug.
2018-12-12 11:08:52 +00:00
Richard Davey
62b489ee04
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-12-11 23:22:04 +00:00
Richard Davey
69e6643800
Added setPixel method.
2018-12-11 23:22:00 +00:00
Richard Davey
bacff65177
Refactoring texture batch creation
2018-12-11 15:00:12 +00:00
Richard Davey
5683713253
Added flush argument
2018-12-11 14:59:50 +00:00
Richard Davey
d9f89fbde1
Fixed lint error, added docs.
2018-12-11 09:31:56 +00:00
Richard Davey
c239700528
Added getIndex and getPixels methods.
2018-12-11 02:37:00 +00:00
Richard Davey
27c1426856
Updated earcut from 2.1.1 to 2.1.4.
2018-12-10 16:35:11 +00:00
Bryan
d35e30dc6b
Add facebook plugin to Phaser.Scene for JSDoc
2018-12-10 15:21:34 +10:00
Bryan
dc2f6153b4
Change JSDoc @type from any to Phaser.FacebookInstantGamesPlugin
...
This matches the definition in Phaser.Game
2018-12-10 14:24:22 +10:00
Richard Davey
d70ecfca8c
Merge pull request #4215 from snowbillr/update-group-creator-and-factory-param-type
...
update type param for group factory and creator methods
2018-12-08 15:02:13 +00:00
Richard Davey
84bf2e5e93
lint fix
2018-12-08 14:59:07 +00:00
Richard Davey
c3524b345f
Added CanvasTexture.drawFrame method.
2018-12-08 13:10:55 +00:00
Richard Davey
8e495da71d
Fixed currentScissor assignment order of operation
2018-12-08 11:37:26 +00:00
Richard Davey
7d34db2753
Added clear region arguments
2018-12-07 19:28:38 +00:00
Richard Davey
50502cfb63
Added emitOnRepeat boolean
2018-12-07 19:28:25 +00:00
Richard Davey
da0d9802de
Fixed typo
2018-12-06 16:59:53 +00:00
Richard Davey
2fe4d536a9
Updated docs
2018-12-06 15:59:22 +00:00
Richard Davey
e6f5d0144e
Added Animation.chain method to queue an animation to start when the current one ends.
2018-12-06 15:57:52 +00:00
Richard Davey
cd80b27ea6
Updated jsdocs
2018-12-06 15:39:57 +00:00
Richard Davey
3d36215623
Added repeat event.
2018-12-06 15:39:47 +00:00
Richard Davey
8fe2e30635
Removed update event
2018-12-06 15:34:15 +00:00
Richard Davey
eda6e648fc
Animation now extends the EventEmitter.
2018-12-06 15:28:48 +00:00
Richard Davey
9e78553a48
reverse
no longer needs the argument. play
and playReverse
can now take an Animation instance as an argument, not just a key.
2018-12-06 15:28:32 +00:00
Richard Davey
20ea562d23
create
no longer throws a warning, returns existing animation. Also added exists
method.
2018-12-06 14:47:26 +00:00
Richard Davey
1a407bc4f5
ArcadePhysics.Body.destroy
will now only add itself to the World pendingDestroy
list if the world property exists. This prevents Cannot read property 'pendingDestroy' of undefined
errors if you try to delete a physics body in a callback and then immediately change Scene (which tells the physics work to also delete all bodies)
2018-12-06 14:47:06 +00:00
Richard Davey
1df20f9070
Keyboard events can now be blocked on a local or global level.
2018-12-06 11:35:16 +00:00
Bill Reed
df9365cae6
update type param for group factory and creator methods
2018-12-05 11:32:47 -05:00
Richard Davey
715e6d3c15
Added key capturing methods.
2018-12-05 16:07:47 +00:00
Richard Davey
114d61cf59
Added capture handling and event queue.
2018-12-05 16:02:29 +00:00
Richard Davey
a7fba605ad
By default, no key captures.
2018-12-05 16:02:09 +00:00
Richard Davey
97805afab0
Input Manager now creates Keyboard Manager.
2018-12-05 16:01:39 +00:00
Richard Davey
7431f0a621
No longer required.
2018-12-05 15:58:53 +00:00
Richard Davey
dd051ddc03
Added event handlers and event emitter.
2018-12-05 15:58:44 +00:00
Richard Davey
606a3832c1
Moving to a global keyboard manager for the DOM events.
2018-12-05 11:16:45 +00:00
Mato
87be97aaf0
Add link to bitmaptext
2018-12-05 16:29:18 +07:00
Richard Davey
2780babe10
Final Doc Jam merge
2018-12-03 15:16:23 +00:00
Thomas Felix
bd5f2b3bf5
fixes the typedef for the layer parameter
...
The layer parameter is used to call getLayer() so the parameter type for
the parent function should match the on of getLayer().
2018-12-01 20:40:17 +01:00
Richard Davey
6f8759c186
Whenever Camera.roundPixels
was enabled it would use a bitwise operation to truncate the float (x |= 0
) - this has been replaced across all files that used it, with a call to Math.round
instead. This gives far better results when zooming cameras both in and out of a Scene, stopping thin gaps appearing between closely packed Game Objects.
2018-11-30 10:27:25 +00:00
Richard Davey
146745057a
Utils.Array.MoveUp
wouldn't let you move an array element to the top-most index in the array. This also impacted Container.moveUp
.
2018-11-29 23:33:54 +00:00
Richard Davey
2eb5fb6794
You can now load external Scene files using the new load.sceneFile
method. This allows you to dynamically load a Scene into the Scene Manager of your game, and swap to it at will.
2018-11-29 13:44:51 +00:00
Richard Davey
1b28080575
Added pointerupoutside
and pointerdownoutside
events.
2018-11-29 13:44:42 +00:00
Richard Davey
5b5b83d269
Added downElement and upElement properties
2018-11-29 13:44:18 +00:00
Richard Davey
068124b739
Added sceneManager property.
2018-11-29 13:43:44 +00:00
Richard Davey
a065bf1b46
Added global touchstart handler.
2018-11-29 13:42:40 +00:00
Richard Davey
b8f7ecb317
Removed Vec2 and added global handlers with capture tests.
2018-11-29 13:42:26 +00:00
Richard Davey
f3488b0d7c
Undid CSS background style
2018-11-28 15:51:31 +00:00
Richard Davey
fafc597b4c
Added fillRect back in for non-transparent canvas
2018-11-28 15:49:24 +00:00
Richard Davey
299a3d108c
Fixed custom environment logic
2018-11-28 15:47:06 +00:00
Richard Davey
171191e1d8
Added Camera centerOnX and centerOnY methods.
2018-11-28 13:24:29 +00:00
Richard Davey
f2de618b24
Touch Manager will now handle focus events as well.
2018-11-28 13:13:44 +00:00
Richard Davey
5623515c41
Mouse Manager will track over and out states and auto focus.
2018-11-28 13:13:25 +00:00
Richard Davey
4b50065dfd
Touch Manager will track over and out canvas states.
2018-11-28 13:11:13 +00:00
Richard Davey
4a312f16db
Input Plugin will now emit a gameover
or gameout
event and has an isOver
property.
2018-11-28 13:10:54 +00:00
Richard Davey
0d2197d9f7
Added new isOver property and method handlers.
2018-11-28 13:10:25 +00:00
Richard Davey
5b6920c577
Vis handler no longer responsible for focus or isOver events.
2018-11-28 13:10:05 +00:00
Richard Davey
09bd56bd8e
Removed Game.isOver property
2018-11-28 13:09:48 +00:00
Richard Davey
74798cf206
Typo
2018-11-28 08:41:03 +00:00
Richard Davey
30972f4528
Camera.getBounds
is a new method that will return a rectangle containing the bounds of the camera.
2018-11-27 17:16:03 +00:00
Richard Davey
052da6e40c
lint fix
2018-11-27 14:04:19 +00:00
Richard Davey
b0df6892b5
The Canvas SetTransform
method would save the context state, but it wasn't restored at the end in the following Game Objects: Dynamic Bitmap Text, Graphics, Arc, Curve, Ellipse, Grid, IsoBox, IsoTriangle, Line, Polygon, Rectangle, Star and Triangle. These now all restore the context, meaning if you're using non-canvas sized cameras in Canvas mode, it will now render beyond just the first custom camera.
2018-11-27 13:54:59 +00:00
Richard Davey
91e4a91c5a
Added GetNearestPoint and GetShortestDistance methods
2018-11-27 00:42:37 +00:00
Richard Davey
2c78c22112
Geom.Intersects.PointToLine
has a new optional argument lineThickness
(which defaults to 1). This allows you to determine if the point intersects a line of a given thickness, where the line-ends are circular (not square)
2018-11-26 23:28:07 +00:00
Richard Davey
524892f095
Fixed angle value and facing direction
2018-11-26 15:42:53 +00:00
Richard Davey
a74616b090
Added getDistanceX and getDistanceY
2018-11-26 15:35:18 +00:00
Richard Davey
41e64b9f53
Added time property, getDistance, getDuration and getAngle.
2018-11-26 13:11:24 +00:00
Richard Davey
d2cb4a4006
Pass the time to Pointer.reset
2018-11-26 13:10:54 +00:00
Richard Davey
b437efa642
Removed un-used function
2018-11-26 11:29:13 +00:00
Richard Davey
f51de18bb2
Updated docs and added quick bail-out clause
2018-11-26 11:27:02 +00:00
Richard Davey
93a76475ea
The Input Plugin was emitting a preUpdate
event, with the capital U, instead of preupdate
. This has now been corrected. Fix #4185
2018-11-26 11:13:25 +00:00
Richard Davey
d596fbd8c0
Added distance property.
2018-11-24 13:04:14 +00:00
Richard Davey
f6efccb29a
Added motionFactor property.
2018-11-24 12:52:20 +00:00
Richard Davey
c32a69acaf
Added midPoint and updateMotion calculations
2018-11-24 12:47:19 +00:00
Richard Davey
0f97be3624
Restored pointer smoothing
2018-11-24 12:47:01 +00:00
Richard Davey
390f34c8d9
Removed test code
2018-11-24 12:46:49 +00:00
Richard Davey
51a9b3bd4a
Recording positon tests
2018-11-23 19:06:59 +00:00
Richard Davey
21fa1960f3
Testing delta store
2018-11-23 19:06:47 +00:00
Richard Davey
b9fb1ddbf4
Added call to updateMotion
2018-11-23 18:58:13 +00:00
Richard Davey
64d2b26398
Tidied up the control flow
2018-11-23 18:58:01 +00:00
Richard Davey
1650857878
Removed debug tests
2018-11-23 16:26:49 +00:00
Richard Davey
370ccb6854
Removed debug properties.
2018-11-23 16:25:31 +00:00
Richard Davey
69a0dcc9cf
Remove debug data.
2018-11-23 16:23:47 +00:00
Richard Davey
4681bb888d
Moved request below callback. Ignore the argument and use performance.now instead for consistency with input events.
2018-11-23 16:20:26 +00:00
Richard Davey
50a167a960
Fixed issue with seamless delta reset and moved frame increment to below callback
2018-11-23 16:19:44 +00:00
Richard Davey
19a0638fb3
Added Game.getFrame and Game.getTime methods.
2018-11-23 16:19:18 +00:00
Richard Davey
d6bee1bbd1
Working through event debugging - don't pull this version unless you want logs everywhere!
2018-11-22 17:18:31 +00:00
Taran van Groenigen
e181a98aa2
Fixed a mistake that would cause fontFamily to hold all font data when using the font shorthand & fixes photonstorm/phaser#4141
...
I noticed this while investigating photonstorm/phaser#4141
2018-11-22 09:40:10 +01:00
Richard Davey
18af31ffb7
Fixed how dead particles are managed, reduced gc churn and reset particle positions. Also removed un-needed stable sort.
2018-11-21 11:53:46 +00:00
Richard Davey
fca695f632
Removed Particle.index as it's no longer required
2018-11-21 11:53:21 +00:00
Richard Davey
dbdfb0e95c
RandomDataGenerator.shuffle
has been fixed to use the proper modifier in the calculation, allowing for a more even distribution
2018-11-21 11:23:48 +00:00
Richard Davey
db0be54737
Fixed breaking Tween loop change and implemented PathFollower startAt in a slightly different way
2018-11-21 10:17:48 +00:00
Richard Davey
ab85d480a7
Added setState method.
2018-11-21 02:24:54 +00:00
samme
80cd8352dc
Correct docs for Phaser.Boot.Config#audio
2018-11-20 16:30:30 -08:00
Richard Davey
7c00bd4dc8
Added Pointer.velocity and Pointer.angle as they're so common for gesture calculations.
2018-11-20 17:03:22 +00:00
Richard Davey
f1fdc5dcf5
Changing TileSprite.width
or TileSprite.height
will now flag the texture as dirty and call updateDisplayOrigin
, allowing you to resize TileSprites dynamically in both Canvas and WebGL.
2018-11-20 15:32:15 +00:00
Richard Davey
1e32537276
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-11-20 12:45:52 +00:00
Richard Davey
625955178e
Updated docs
2018-11-20 12:45:47 +00:00
Richard Davey
ee2459652c
Merge pull request #4173 from WaSa42/master
...
Fix: Cannot read property 'index' of undefined at GetTileAt and RemoveTileAt
2018-11-20 12:41:53 +00:00
Richard Davey
5c45b477b3
Fixed lint errors in #4152
2018-11-20 12:33:08 +00:00
Richard Davey
45342229cb
Merge pull request #4152 from quadrupleslap-forks-things/master
...
Fix Tile.tileset to return just the containing tileset instead of all…
2018-11-20 12:28:53 +00:00
Richard Davey
5985e33caf
Merge pull request #4105 from the-realest-stu/master
...
Fix #4104
2018-11-20 11:05:05 +00:00
Richard Davey
c1771ecdac
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-11-20 11:02:31 +00:00
Richard Davey
8cd45a72b2
ESLint fixes
2018-11-20 11:02:19 +00:00
Richard Davey
96b9db5cb7
Merge pull request #4150 from samme/docs/misc
...
Docs updates
2018-11-20 10:45:54 +00:00
Richard Davey
10878f9c7b
Formatting fix
2018-11-20 10:33:07 +00:00
Richard Davey
f0039678f9
Merge pull request #4151 from Waclaw-I/HTML5AudioSound-fixes
...
Setting HTML5AudioSound's volume and mute is now working.
2018-11-20 10:28:09 +00:00
Richard Davey
f06bb3d420
Formatting fix
2018-11-20 10:21:02 +00:00
Richard Davey
824e224042
Merge pull request #4170 from maikthomas/issue/4168-staticbody-drawdebug-circle
...
[issue/4168] draw circular StaticBody as circle in drawDebug
2018-11-20 09:44:47 +00:00
Diego Teixeira
1cbceb215d
Setting initial current
...
Setting initial current location
2018-11-19 16:24:53 -02:00
Diego Teixeira
1db9e15a76
Getting startAt
...
Getting startAt config and using for current
2018-11-19 16:14:48 -02:00
Diego Teixeira
f45ee83fc4
Using statAt
...
Including usage to startAt for startFollow method
2018-11-19 14:54:56 -02:00
Richard Davey
0c43da0211
Fixed jsdoc link, added smooth factor setter and updated transformPointer
method.
2018-11-19 15:31:06 +00:00
Richard Davey
57084cb65e
Added Pointer.smoothFactor
property, and pass new boolean to input manager.
2018-11-19 15:30:42 +00:00
Richard Davey
8fca5ab575
Added InputSmoothFactor
config property.
2018-11-19 15:30:21 +00:00
Richard Davey
a6ef139f20
Added fill method.
2018-11-19 11:10:27 +00:00
Richard Davey
51223c518a
Added Graphics.fill and Graphics.stroke
2018-11-19 11:09:53 +00:00
Nicolas Rouvière
7b9f7f0217
Fix: Cannot read property 'index' of undefined at GetTileAt and RemoveTileAt
2018-11-19 00:08:36 +01:00
Mike Thomas
a3965cb609
issue/4168 draw circular StaticBody as circle in drawDebug
2018-11-16 17:43:53 +01:00
Richard Davey
202c6c9c1a
Added nextFrame
and previousFrame
to the Animation component
2018-11-16 14:34:09 +00:00
Richard Davey
0ac7decfff
Clarified the docs
2018-11-16 10:57:24 +00:00
Richard Davey
a625963803
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-11-16 10:56:51 +00:00
Richard Davey
eb5da1f26d
Docs update
2018-11-16 10:56:43 +00:00
Richard Davey
83a4843f50
Merge pull request #4148 from kainage/fix-scene-add-data
...
Fix Passing in Data to the Scene via Add
2018-11-16 10:55:20 +00:00
Richard Davey
e8364cb551
Merge pull request #4156 from RoryO/callback-scope-optional
...
Fix TS definition of Set#iterate, callbackScope is an optional param
2018-11-16 10:52:33 +00:00
Richard Davey
f85a79c0d7
There is a new boolean Game Config property called customEnvironment
. If set to true
it will skip the internal Feature checks when working out which type of renderer to create, allowing you to run Phaser under non-native web environments. If using this value, you _must_ set an explicit renderType
of either CANVAS or WEBGL. It cannot be left as AUTO. Fix #4166
2018-11-16 10:46:30 +00:00
Richard Davey
41343e3102
Removed copy paste error
2018-11-16 10:46:22 +00:00
Richard Davey
476a31093a
onFocus and onBlur ignore if locked
2018-11-13 19:47:47 +00:00
Richard Davey
578158cfcb
Updated docs
2018-11-13 17:04:31 +00:00
Richard Davey
e584fbfb8f
Tidying up erase code
2018-11-13 15:27:42 +00:00
Richard Davey
5147fb281a
Added new Blend Modes.
2018-11-13 15:10:25 +00:00
Richard Davey
48686881dc
Removed clearColor. CSS now handles this. Context always transparent.
2018-11-13 15:10:10 +00:00
Richard Davey
1b51ef1130
Remove fillRect. CSS now handles the background color.
2018-11-13 15:09:42 +00:00
Richard Davey
8de7973c92
Added new captures array.
2018-11-13 15:09:18 +00:00
Richard Davey
355bc2e1ee
If not transparent, then set backgroundColor to the canvas itself.
2018-11-13 15:05:59 +00:00
Richard Davey
16ef9df977
Updated capture docs and values
2018-11-13 15:05:35 +00:00
Richard Davey
76918e76b0
ERASE tests
2018-11-13 10:32:24 +00:00
Richard Davey
a1273e42b8
Added ERASE blend mode
2018-11-13 10:31:56 +00:00
Richard Davey
837cc4e86d
Swapped hit area size detection priority
2018-11-12 23:19:49 +00:00
Richard Davey
696e3dc6b8
Prevent non-modified keys only
2018-11-12 23:01:30 +00:00
Richard Davey
d8b0bf7a29
Added metaKey support
2018-11-12 23:00:56 +00:00
Richard Davey
2f4f0d89ad
Bumped version.
2018-11-12 22:22:26 +00:00
Richard Davey
5f92b05fd7
Added game config keyboard capture flag for global preventDefault handling.
2018-11-12 22:22:12 +00:00
Rory O'Connell
49e5e5c3a9
callbackScope is an optional param
2018-11-10 14:29:49 -08:00
Richard Davey
06688eedd8
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-11-10 04:22:51 +00:00
Richard Davey
ceb9910780
Added erase
method for clearing parts of a Render Texture.
2018-11-10 04:22:47 +00:00
Richard Davey
7d1f990ad3
Added ERASE blend mode.
2018-11-10 04:22:13 +00:00
Ram Kaniyur
e5ebfe861f
Fix Tile.tileset to return just the containing tileset instead of all of them.
2018-11-08 21:27:16 +11:00
Piotr 'Waclaw I' Hanusiak
361708a22b
Setting HTML5AudioSound's volume and mute is now working.
2018-11-07 19:08:48 +01:00
samme
b5a2d9d0cf
Docs for Arcade Physics
...
Minor additions/corrections
2018-11-07 09:43:43 -08:00
samme
83e2de2baf
Docs for Group
...
Add GroupClassTypeConstructor type
2018-11-07 09:40:31 -08:00
Richard Davey
43e76a7c45
Merge pull request #4129 from samme/docs/events
...
Docs for input and physics events
2018-11-07 16:18:17 +00:00
Richard Davey
885e45391c
Merge pull request #4136 from Waclaw-I/dead-particles-pool-fix
...
Array of dead particles is now being filled up with dead particles.
2018-11-07 16:15:02 +00:00
Richard Davey
929aca014a
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-11-07 16:13:10 +00:00
Richard Davey
01bcb6b91f
Merge pull request #4144 from stuartkeith/patch-1
...
fixed - cameraFilter bitmask doesn't work for values < 0
2018-11-07 16:12:37 +00:00
Richard Davey
979fc7341f
The cameraFilter
property of a Game Object will now allow full bitmasks to be set (a value of -1), instead of just those > 0
2018-11-07 16:12:28 +00:00
Richard Davey
8ea2bffb9c
Render Textures created larger than the size of the default canvas would be automatically clipped when drawn to in WebGL. They now reset the gl scissor and drawing height property in order to draw to their full size, regardless of the canvas size. Fix #4139
2018-11-07 16:01:21 +00:00
Richard Davey
601c7696c3
Game Objects have a new property called state
.
2018-11-07 15:11:59 +00:00
kainage
a01726f57e
Fix Scene Add Data
...
Data was not being passed in to the scene manager when adding a scene via `add`.
2018-11-06 06:38:36 -08:00
Stuart Keith
3b422260ea
Update DOMElementCSSRenderer.js
2018-11-04 11:22:02 +00:00
Richard Davey
e34d759928
Removed sortGameObjects
and getTopGameObject
methods
2018-11-01 12:12:06 +00:00
Sercan Turkmen
03ffe7842f
Fix rotating normal map bug (issue #3870 )
2018-10-31 02:17:11 +02:00
Richard Davey
d912189b91
Added the Extern Game Object
2018-10-29 23:07:30 +00:00
Richard Davey
789713b4b1
Updated the clear and rebind pipeline methods
2018-10-29 23:07:10 +00:00
Richard Davey
32a22140a6
Use the predefined variable
2018-10-29 23:06:51 +00:00
Piotr 'Waclaw I' Hanusiak
893310d5bb
array of dead particles is now being filled up with dead particles.
2018-10-29 22:19:57 +01:00
samme
0e10d50bd8
Revise descriptions for BaseCamera centerX, centerY
2018-10-27 10:30:52 -07:00
Richard Davey
f95f611c1f
Added CounterClockwise helper function
2018-10-26 19:38:51 +01:00
Richard Davey
d740ca2302
Use QR decomposition or it all goes wrong!
2018-10-26 19:38:30 +01:00
Richard Davey
8e04ce5b14
Typos
2018-10-26 19:38:13 +01:00
Richard Davey
6634a439af
:)
2018-10-26 19:38:08 +01:00
Richard Davey
12bcdbf672
Docs fix
2018-10-25 16:26:34 +01:00
Richard Davey
bed1141d9a
Added clearPipeline and rebindPipeline and force argument.
2018-10-25 14:13:40 +01:00
Richard Davey
7441ff90ae
The Dynamic Bitmap Text Canvas Renderer was creating a new data object every frame for the callback. It now uses the callbackData
object instead, like the WebGL renderer does.
2018-10-25 14:11:23 +01:00
Richard Davey
4c73be9dbd
The data object being sent to the Dynamic Bitmap Text callback now has a new property parent
, which is a reference to the Bitmap Text instance that owns the data object (thanks ornyth)
2018-10-25 14:10:12 +01:00
Richard Davey
6b34ef0e4f
Added translateXYZ and scaleXYZ
2018-10-24 23:46:27 +01:00
samme
7ff8d51f98
Docs for input and physics events
2018-10-24 12:14:44 -07:00
Richard Davey
d3b573a615
MATH_CONST no longer requires or sets the Random Data Generator, this is now done in the Game Config, allowing you to require the math constants without pulling in a whole copy of the RNG with it.
2018-10-24 14:08:49 +01:00
Richard Davey
217e273896
Added context save to stop fillRect bug (issue #4056 )
2018-10-24 12:39:48 +01:00
Richard Davey
0050f4686f
Removed Spine Plugin from experimental flag
2018-10-23 13:30:01 +01:00
Richard Davey
e6d7a8e68c
PluginFile
will now install the plugin into the _current_ Scene as long as the start
or mapping
arguments are provided.
2018-10-23 13:29:44 +01:00
Richard Davey
5da77075f4
PluginManager.install
returns null
if the plugin failed to install in all cases.
2018-10-23 13:28:56 +01:00
Richard Davey
7e206cf554
UnityAtlas now sets the correct file type key if using a config file object.
2018-10-23 13:28:20 +01:00
Richard Davey
b73d0dd80c
Added jsdocs
2018-10-22 13:47:46 +01:00
Richard Davey
956a0913b8
Added new jsdocs
2018-10-22 12:12:31 +01:00
Richard Davey
d13984f460
Added jsdocs
2018-10-19 18:32:10 +01:00
Richard Davey
0b3d54a198
Added jsdocs
2018-10-19 18:29:36 +01:00
Richard Davey
104eeabbf6
Removed verticalAdjust property as it never worked and isn't needed now
2018-10-19 18:29:28 +01:00
Richard Davey
a083318e02
Added lots of missing jsdocs
2018-10-19 17:45:05 +01:00
Richard Davey
07bb619c5e
Added jsdocs
2018-10-19 16:14:51 +01:00
Richard Davey
eea1b34549
Added jsdocs
2018-10-19 15:53:04 +01:00
Richard Davey
60dc63fe9f
Added jsdocs
2018-10-19 15:33:43 +01:00
Richard Davey
809e3f4bbc
Added jsdocs
2018-10-19 15:02:27 +01:00
Richard Davey
9e6298ba0f
Array.Matrix.ReverseColumns
was actually reversing the rows, but now reverses the columns.
2018-10-19 15:02:21 +01:00
Richard Davey
874d7350cd
Array.Matrix.ReverseRows
was actually reversing the columns, but now reverses the rows.
2018-10-19 15:02:08 +01:00
Richard Davey
a73249563e
Fixed formatting
2018-10-19 13:51:32 +01:00
Richard Davey
f10f557476
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-10-19 13:50:49 +01:00
Richard Davey
0eafcc0d57
Merge pull request #4119 from nkholski/master
...
Pick up animation data from Tiled 1.2+
2018-10-19 13:49:10 +01:00
Richard Davey
8a974915d8
Merge pull request #4093 from Cirras/patch-1
...
Fix Camera culling bugs (Issue #4092 )
2018-10-19 13:45:36 +01:00
Richard Davey
772159d8f0
Merge pull request #4118 from pierpo/patch-1
...
Fix issue with null config in Arcade PhysicsGroup constructor
2018-10-19 13:43:18 +01:00
Richard Davey
e9b22500c0
Merge pull request #4097 from Cirras/atlas-to-spritesheet-trimming
...
Improved trim handling for Spritesheets created from trimmed Texture Atlas Frames
2018-10-19 13:38:24 +01:00
Richard Davey
8a58ceeded
Merge pull request #4113 from Siyalatas/culling-fix
...
Simple fix for a reference error when culling tilemaps
2018-10-19 13:36:31 +01:00
Richard Davey
c14fb4b764
Updated formatting.
2018-10-19 13:35:30 +01:00
Richard Davey
38743135eb
Merge pull request #4101 from DotTheGreat/TextStyle_setStyle-fix
...
Text style setStyle/setFont fix
2018-10-19 13:31:15 +01:00
Richard Davey
f26c869c61
Merge pull request #4069 from samme/feature/drawDebug
...
Use defaultStrokeWidth in Arcade.Body#drawDebug()
2018-10-19 13:27:45 +01:00
Richard Davey
37876f93ab
Merge pull request #4124 from wmateam/hotfix/forgotten-keycode
...
Add forgotten keycode and letters
2018-10-19 13:18:28 +01:00
Richard Davey
8bbe96d610
Merge pull request #4111 from darkwebdev/patch-1
...
Fix Phaser.GameObjects.Shape#setStrokeStyle JSDoc
2018-10-19 13:17:43 +01:00
Richard Davey
16d297746d
Merge pull request #4122 from samvieten/patch-2
...
JSDocs wrong Boolean on checkCollision description
2018-10-19 13:16:18 +01:00
Richard Davey
c9a4a240f8
The Rectangle Shape object wouldn't render if it didn't have a stroke, or any other objects on the display list
2018-10-19 13:08:05 +01:00
Richard Davey
b52c63fe10
Merge branch 'master' of https://github.com/photonstorm/phaser
2018-10-19 12:32:48 +01:00
Richard Davey
4c4421c47f
Docjam merge
2018-10-19 12:32:43 +01:00
Mohammad Javad Afkari
4b5d8d0878
+ add forgotten keyCode (firefox in windows)
2018-10-19 11:42:57 +03:30
sam
467f165bf4
JSDocs wrong Boolean on checkCollision description
...
L647 "checkCollision.none = false to disable collision checks" this is false way description, changed to "= true"
As of pull request: photonstorm/phaser3-docs#75
2018-10-19 06:42:25 +08:00
Richard Davey
c9b7ce3938
The Mouse Manager class has been updated to remove some commented out code and refine the startListeners
method.
2018-10-18 22:04:41 +01:00
Mohammad Javad Afkari
0dfdeb1f92
+ forgotten keyCode (firefox)
2018-10-18 22:44:24 +03:30
Richard Davey
557955e057
Merging Scale Manager and Spine Plugin back into master
2018-10-18 14:59:27 +01:00
Richard Davey
3125671170
Merge branch 'scalemanager'
2018-10-18 13:29:10 +01:00
Richard Davey
d41a01ac39
Updated docs
2018-10-18 13:27:56 +01:00
Niklas Berg
206c12d70d
Pick up animation data from Tiled 1.2+
2018-10-17 15:12:41 +02:00
Pierre Poupin
63458ab336
Fix issue with null config in PhysicsGroup constructor
2018-10-17 01:13:18 +02:00
Richard Davey
61008f4eda
3.15.1 Release
2018-10-16 16:24:43 +01:00
Richard Davey
18b6ebc39b
Preparing for 3.16
2018-10-16 16:03:55 +01:00
Richard Davey
8db61274f7
Swapping to American-English spelling for consistency
...
~sigh~ it looks so wrong
2018-10-16 15:23:36 +01:00
Richard Davey
ae9c3b6f56
Tidying up for 3.15 release
2018-10-16 15:10:49 +01:00
Richard Davey
405608bd0b
Add v2 SM for reference
2018-10-16 14:09:21 +01:00
Richard Davey
861de841b0
Commented out logs for beta build
2018-10-16 11:45:01 +01:00
Richard Davey
c23f701456
The Touch Manager, Input Manager and Pointer classes all now handle the touchcancel
event, such as triggered on iOS when activating an out of browser UI gesture, or in Facebook Instant Games when displaying an overlay ad. This should prevent issues with touch input becoming locked on iOS specifically. Fix #3756
2018-10-16 11:44:36 +01:00
Richard Davey
dab510f03d
The Touch Manager
has been rewritten to use declared functions for all touch event handlers, rather than bound functions. This means they will now clear properly when the TouchManager is shut down.
2018-10-16 11:44:15 +01:00
Richard Davey
8dff537b12
Added TOUCH_CANCEL constant.
2018-10-16 11:43:40 +01:00
Richard Davey
7daa8b9d45
Added touchcancel handler and wasCancelled property
2018-10-16 11:42:54 +01:00
Richard Davey
f29126c482
KeyboardPlugin.resetKeys
is a new method that will reset the state of any Key object created by a Scene's Keyboard Plugin.
2018-10-16 11:35:44 +01:00
foobar
e481ea4cfd
Fix reference error when culling
2018-10-15 20:31:46 +02:00
Timur Manyanov
9020e64d7b
Fix Phaser.GameObjects.Shape#setStrokeStyle JSDoc
...
This should fix TypeScript definitions, that at the moment lead to unexpected behavior (cause color is passed instead of a line width).
At the moment definition looks like this:
```setStrokeStyle(color?: number, alpha?: number): this;```
2018-10-14 00:44:01 +02:00
Richard Davey
b3804a2455
eslint fixes
2018-10-12 18:56:56 +01:00
Richard Davey
a043cc88ea
Changed version number
2018-10-12 18:32:52 +01:00
Richard Davey
a9938baec6
Merge pull request #4070 from samme/feature/arcade-group-config-enable
...
Add PhysicsGroupConfig.enable, Arcade.Body#setEnable()
2018-10-12 18:29:58 +01:00
Richard Davey
3c5bf3eba7
Merge pull request #4077 from samme/fix/webgl-game-context-null
...
Fix null game.context after WebGLRenderer init
2018-10-12 18:28:04 +01:00
Richard Davey
fa95e0a3b1
Don't resize if EXACT mode
2018-10-12 15:09:35 +01:00
Richard Davey
a0d3137f76
Shapes and Graphics now set textures correctly (after batch texture changes)
2018-10-12 15:09:21 +01:00
Richard Davey
9dc53d1e5a
The WebGLRenderer method canvasToTexture
has a new optional argument noRepeat
which will stop it from using gl.REPEAT
entirely. This is now used by the Text object to avoid it potentially switching between a REPEAT and CLAMP texture, causing texture black-outs
2018-10-12 15:08:53 +01:00
Richard Davey
4beffe842a
Texture batching during the batch flush has been implemented in the TextureTintPipeline which resolves the issues of very low frame rates, especially on iOS devices, when using non-batched textures such as those used by Text or TileSprites.
2018-10-12 15:06:10 +01:00
Richard Davey
8faafc2ceb
New Scale Manager implementation starting to take shape
2018-10-11 17:02:29 +01:00
Richard Davey
240914ee03
Fixed some types and removed resize calls
2018-10-11 17:02:14 +01:00
Richard Davey
7144f64c82
Added DOM constants
2018-10-11 17:02:01 +01:00
Richard Davey
666c3744b5
Moved to DOM constants
2018-10-11 17:01:49 +01:00
Richard Davey
f9b4419f08
Uses Scale Manager sizes
2018-10-11 17:01:38 +01:00
Richard Davey
99591f0d72
Added new Scale Manager config properties
2018-10-11 17:01:17 +01:00
Richard Davey
fc9b6f7504
Adding preBoot step
2018-10-10 13:53:49 +01:00
Richard Davey
4e0a3e94d2
Getting ready for rewrite
2018-10-10 13:53:14 +01:00
Richard Davey
b90109efe1
Typo fix
2018-10-10 13:41:55 +01:00
Richard Davey
3e9cc42f49
Device.OS has been restructured to allow fake UAs from Chrome dev tools to register iOS devices.
2018-10-10 13:41:47 +01:00
Richard Davey
4b1c762296
Updated @memberOf to @memberof
2018-10-10 10:49:13 +01:00
Richard Davey
1e7251ba97
Commented out resize, soon to be removed
2018-10-10 10:47:13 +01:00
Richard Davey
f32df230d6
Working through SM flow
2018-10-10 10:47:04 +01:00
Richard Davey
b4dfa49750
Clarified docs
2018-10-10 10:46:55 +01:00
Richard Davey
3c4604127a
Shorter error
2018-10-10 10:46:47 +01:00
Stuart Lindstrom
526067f7b6
Fix #4104
2018-10-09 14:34:47 -04:00
Richard Davey
ecc85b447c
Updated to use DOM components and hook into game flow
2018-10-09 18:14:25 +01:00
Richard Davey
953422a059
Exposed Scale Manager via global reference
2018-10-09 18:14:09 +01:00
Richard Davey
bddca4c1de
Added all of the DOM components the Scale Manager needs
2018-10-09 18:13:56 +01:00
Richard Davey
a9063604dc
Replace @readOnly with @readonly
2018-10-09 13:40:00 +01:00
Taran van Groenigen
c841adcba4
Removed whitespaces from empty lines
2018-10-09 11:50:21 +02:00
Taran van Groenigen
af664dc699
Removed two tabs
2018-10-09 11:32:52 +02:00
Taran van Groenigen
4e2bd36ca5
A string now uses the same default values as an object passed into setFont
2018-10-09 11:28:02 +02:00
Taran van Groenigen
9a2a0ad45f
TextStyle.setStyle & TextStyle.setFont now set fontSize, fontStyle & fontFamily when font is a string
...
TextStyle.setFont now sets fontFamily, fontSize, and fontStyle when "font" is a string.
TextStyle.setStyle calls TextStyle.setFont when "font" is overridden.
This fixes an issue where TextStyle.update(true) overrides TextStyle._font
2018-10-09 11:13:23 +02:00
Richard Davey
dea2ee89f0
Moving out of experimental
2018-10-08 17:03:00 +01:00
Richard Davey
c28d790243
Updating ScaleManager for v3
2018-10-08 17:02:51 +01:00
Richard Davey
c2f78fe025
Determines if the two objects (either Rectangles or Rectangle-like) have the same width and height values under strict equality.
2018-10-08 17:02:27 +01:00
Richard Davey
e36356eeb7
Added ScaleManager consts
2018-10-08 17:01:26 +01:00
Richard Davey
51c5c9014f
Moved to new location
2018-10-08 15:23:56 +01:00
Richard Davey
51b36573aa
Preparing for ScaleManager move
2018-10-08 15:23:20 +01:00
Richard Davey
b7d520b8cc
Merging in ScaleManager
2018-10-08 15:23:10 +01:00
Cirras
82da94bd46
Improved trim handling for Spritesheets created from trimmed Texture Atlases frames
...
Fixes issue #4096 .
2018-10-06 18:37:37 +10:00
Richard Davey
8994d8f13e
CameraManager.remove
has a new argument runDestroy
which, if set, will automatically call Camera.destroy
on the Cameras removed from the Camera Manager.
2018-10-05 18:30:00 +01:00
Cirras
1a87cc1f96
Fix Camera culling bugs (Issue #4092 )
...
Make camera culling properly handle the camera's current zoom level and viewport position.
2018-10-06 01:44:14 +10:00