Phaser v4.0.0 Release Candidate 2
Pre-release
Pre-release
·
82 commits
to v4.0.0
since this release
Updates since RC1:
New Features
RenderConfig#renderNodes
allows you to add render nodes at game boot.ShaderQuadConfig#initialUniforms
lets you initialize a Shader with uniforms on creation.Shader#setUniform(name, value)
lets you set shader program uniforms just once, instead of putting them all into thesetupUniforms()
method, where some uniforms might be set redundantly after init. This wrapsShader#renderNode.programManager.setUniform
.
Changes
TextureManager#addDynamicTexture
now hasforceEven
parameter.
Fixes
- Fix parent transform on filtered objects (e.g. masks inside containers).
- Fix camera shake.
- Add typedefs for the
{ internal, external }
structure ofCamera#filters
(andGameObject#filters
). - Fix
FilterList#addMask
docs. - In Layer and Container objects, use that object's children for the
displayList
passed toRenderWebGLSteps
. - Fix positioning of Group members and offset objects in
DynamicTexture#draw
. - Fix Shadow filter direction.