..
actions
Remove console.log
2020-08-20 23:29:15 +03:00
animations
Fix typo for documentation on create method of AnimationManager on line 190
2020-08-25 00:43:22 +08:00
cache
Fixed this
return types for Phaser.Cache.BaseCache
2020-01-30 23:11:38 +08:00
cameras
Updated to use MultiPipeline
2020-08-21 16:14:59 +01:00
core
Config.render.maxTextures
is a new game config setting that allows you to control how many texture units will be used in WebGL.
2020-07-15 16:51:40 +01:00
create
Finished JSDocs
2020-02-04 17:16:19 +00:00
curves
Merge pull request #5180 from rexrainbow/BugFix-EllipseCurve
2020-07-13 12:38:05 +01:00
data
Lint fixes
2020-07-13 14:16:52 +01:00
device
Lint fixes
2020-07-13 14:16:52 +01:00
display
The BaseShader
default vertex shader now includes the outTexCoord
vec2 varying, mapped to be the same as that found in the pipeline shaders. Fix #5120
2020-08-24 19:51:20 +01:00
dom
Fixed bug from issue #5191
2020-06-15 08:25:26 -07:00
events
Changed copyright date to 2020
2020-01-15 12:07:09 +00:00
gameobjects
The Animation.play
and playReverse
methods have a new optional parameter timeScale
. This allows you to set the Animations time scale as you're actually playing it, rather than having to chain two calls together. Close #3963
2020-09-01 17:00:16 +01:00
geom
Earcut has now been exposed and is available via Geom.Polygon.Earcut
and is fully documented.
2020-08-25 09:54:03 +01:00
input
The Pointer.getDuration
method now uses the new Pointer downTime
and upTime
values, meaning it will accurately report the duration of when any button is being held down, not just the primary one. Fix #5112
2020-08-24 17:32:21 +01:00
loader
ParseXMLBitmapFont
has a new optional parameter texture
. If defined, this Texture is populated with Frame data, one frame per glyph. This happens automatically when loading Bitmap Text data in Phaser.
2020-08-05 12:46:28 +01:00
math
Bumping to 3.50
2020-07-31 13:41:29 +01:00
physics
ArcadePhysics.disableUpdate
is a new method that will prevent the Arcade Physics World update
method from being called when the Scene updates. By disabling it, you're free to call the update method yourself, passing in your own delta and time values.
2020-09-01 17:42:38 +01:00
plugins
Fixed this
return types for Phaser.Plugins.PluginManager
2020-01-30 23:48:56 +08:00
polyfills
The requestAnimationFrame
polyfill no longer expects a Browserify environment and uses window
through-out.
2019-11-20 17:10:11 +00:00
renderer
WebGLRenderer.previousPipeline
is a new property that is set during a call to clearPipeline
and used during calls to rebindPipeline
, allowing the renderer to rebind any previous pipeline, not just the Multi Pipeline.
2020-09-01 13:05:31 +01:00
scale
The ScaleManager.updateBounds
method is now called every time the browser fires a 'resize' or 'orientationchange' event. This will update the offset of the canvas element Phaser is rendering to, which is responsible for keeping input positions correct. However, if you change the canvas position, or visibility, via any other method (i.e. via an Angular route) you should call the updateBounds
method directly, yourself.
2020-08-04 10:35:29 +01:00
scene
Expose the new events
2020-08-24 19:13:18 +01:00
sound
Fix error for missing audio tag (already released)
2020-05-21 16:40:50 -07:00
structs
ProcessQueue.checkQueue
is a new boolean property that will make sure only unique objects are added to the Process Queue.
2020-08-24 19:21:01 +01:00
textures
Textures.Parsers.JSONHash
will now perform a hasOwnProperty
check when iterating the frames, skipping anything that isn't a direct property. This should allow you to use generated atlas data that comes from JSON.parse
. Fix #4768
2020-08-26 13:06:04 +01:00
tilemaps
Updated to use MultiPipeline
2020-08-21 16:14:59 +01:00
time
Clock.addEvent
can now take an existing TimerEvent
object, as well as a config object. If a TimerEvent
is given it will be removed from the Clock, reset and then added. This allows you to pool TimerEvents rather than constantly create and delete them. Fix #4115
2020-08-26 10:58:06 +01:00
tweens
Tween.seek
will no longer issue a console warning for 'Tween.seek duration too long'
, it's now up to you to check on the performance of tween seeking.
2020-08-26 13:50:54 +01:00
utils
Added String.RemoveAt
2020-08-02 23:52:45 +01:00
const.js
Bumped version (and added source-map)
2020-08-25 13:24:20 +01:00
phaser-arcade-physics.js
global.Phaser = Phaser
has been removed, as it's no longer required by the UMD loader, which should make importing in Angular 10 easier. Fix #5212
2020-08-24 14:47:53 +01:00
phaser-core.js
global.Phaser = Phaser
has been removed, as it's no longer required by the UMD loader, which should make importing in Angular 10 easier. Fix #5212
2020-08-24 14:47:53 +01:00
phaser.js
global.Phaser = Phaser
has been removed, as it's no longer required by the UMD loader, which should make importing in Angular 10 easier. Fix #5212
2020-08-24 14:47:53 +01:00