Richard Davey
|
47a62cd30c
|
If you apply setSize to the Dynamic BitmapText the scissor is now calculated based on the parent transforms, not just the local ones, meaning you can crop Bitmap Text objects that exist within Containers. Fix #4653
|
2020-08-03 11:33:41 +01:00 |
|
Richard Davey
|
2f574070d5
|
Setting the color value in the DynamicBitmapText.setDisplayCallback would inverse the red and blue channels if the color was not properly encoded for WebGL. It is now encoded automatically, meaning you can pass normal hex values as the colors in the display callback. Fix #5225
|
2020-08-03 10:53:27 +01:00 |
|
Richard Davey
|
6c9a5f62a6
|
Uses setGameObject to support Light2D
|
2020-07-16 15:15:48 +01:00 |
|
Richard Davey
|
a21641e19b
|
The Dynamic Bitmap Text Game Object WebGL Renderer function has been updated to support multi-texture units.
|
2020-07-15 16:54:04 +01:00 |
|
Jason Kwok
|
401cb81590
|
Fixed this return type for Phaser.GameObjects.DynamicBitmapText
|
2020-01-26 20:16:18 +08:00 |
|
Richard Davey
|
ff65e69cd1
|
Changed copyright date to 2020
|
2020-01-15 12:07:09 +00:00 |
|
Richard Davey
|
be02c80be9
|
Origin and canvas renderer work again now. Fix #4108
|
2019-10-01 17:43:47 +01:00 |
|
Richard Davey
|
c91ed91ce3
|
License link update
|
2019-05-10 16:15:04 +01:00 |
|
Richard Davey
|
a51a81791f
|
Bitmap Text Types
|
2019-05-09 11:54:43 +01:00 |
|
Richard Davey
|
e7b1d086e7
|
Moving all of the typedefs to properly namespaced scopes, rather than globals
\o/ ~ "Someone, save me!"
|
2019-02-13 12:35:12 +00:00 |
|
Richard Davey
|
aa341854c7
|
Happy New Year
|
2019-01-15 16:20:22 +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
|
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
|
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
|
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
|
4b1c762296
|
Updated @memberOf to @memberof
|
2018-10-10 10:49:13 +01:00 |
|
Richard Davey
|
fcaa2bfc4f
|
Completing Game Object jsdocs
|
2018-09-15 10:31:10 +01:00 |
|
Richard Davey
|
708a857a26
|
SetTransform is a new Canvas Renderer function that consolidates the process of preparing a Game Object for rendering, without actually rendering it. This is used internally by the Graphics and Bitmap Text classes.
|
2018-08-03 19:02:43 +01:00 |
|
Richard Davey
|
fc0dc13930
|
Removed use of currentBlendMode and currentAlpha
|
2018-08-03 01:53:51 +01:00 |
|
Richard Davey
|
9f44896a3f
|
The Blend Mode is now set directly in all Canvas Renderers without comparing it to what's stored in the Canvas Renderer. This fixes problems where the blend mode would be lost between two different Game Objects because they restored the context, but didn't update the renderer flag. Game Objects in Canvas can now mix and match blend modes across the display list.
|
2018-08-03 01:29:18 +01:00 |
|
Richard Davey
|
8873bdcbf6
|
Fixed pipeline method call
|
2018-07-26 23:50:54 +01:00 |
|
Richard Davey
|
106e32a4f5
|
Removed un-used imports
|
2018-07-19 13:26:11 +01:00 |
|
Richard Davey
|
ec5bd1912e
|
GameObject.willRender now takes a Camera as its only argument and uses it within the check. This has allowed me to remove 23 duplicate checks spread across the various Game Objects, all of which did the same thing, saving both KB and CPU time as the flags were being checked twice in most cases.
|
2018-07-19 13:19:02 +01:00 |
|
Richard Davey
|
5ba80defb7
|
Pass GO to setPipeline
|
2018-07-11 16:23:44 +01:00 |
|
Richard Davey
|
9c9e9cecbb
|
Updated log and lint fixes
|
2018-07-10 16:49:53 +01:00 |
|
Richard Davey
|
5fe74453fe
|
Extends BitmapText, to save on lots of space
|
2018-07-10 16:33:13 +01:00 |
|
Richard Davey
|
e145b6b7d3
|
Fixed Dynamic Bitmap Text Rendering
|
2018-07-10 16:33:01 +01:00 |
|
Richard Davey
|
f892d97475
|
Removed indexCount
|
2018-07-09 17:06:36 +01:00 |
|
Richard Davey
|
5c554f3f69
|
Started moving dynamic bitmap text renderer to its own function
|
2018-07-07 12:34:24 +01:00 |
|
Richard Davey
|
7a23378015
|
Unified use of roundPixels, antialias and pixelArt modes
|
2018-06-27 15:15:00 +01:00 |
|
Richard Davey
|
90ba2608fa
|
Added in Camera alpha support to all canvas renderers
|
2018-06-25 16:24:08 +01:00 |
|
Richard Davey
|
5a0fe89a7e
|
Swap _id to id
|
2018-06-23 12:26:39 +01:00 |
|
Chris Andrew
|
a6b8b8ed31
|
Documented the Text game object and its TextStyle companion.
Minor update to JSON representation descriptions.
|
2018-06-14 14:27:58 +01:00 |
|
Chris Andrew
|
fb33fd045d
|
Documented DynamicBitmapText display callbacks.
Finished up some DynamicBitmapText related descriptions.
Removed the align property from BitmapTextConfig, as it's not used.
|
2018-06-06 17:26:55 +01:00 |
|
Chris Andrew
|
79c3242c68
|
Tweaked and filled in a few more BitmapText related descriptions.
|
2018-06-06 16:58:48 +01:00 |
|
Chris Andrew
|
c9d4ff9f83
|
Fixed case of @readOnly annotations in BitmapText and DynamicBitmapText.
|
2018-06-06 16:34:49 +01:00 |
|
Chris Andrew
|
96d750bb60
|
Documented BitmapText and DynamicBitmapText.
Moved BitmapFontData typedefs to the BitmapText class file.
|
2018-06-06 16:32:58 +01:00 |
|
Richard Davey
|
0d0846a415
|
Calling a creator, such as GraphicsCreator, without passing in a config object, would cause an error to be thrown. All Game Object creators now catch against this.
|
2018-05-16 15:17:08 +01:00 |
|
Richard Davey
|
107ca71d6b
|
BitmapText, both static and dynamic, can now take any data-type, including numbers, for the text argument in the constructor. Before they only worked via setText
|
2018-05-03 15:52:12 +01:00 |
|
Richard Davey
|
28251fd0f5
|
addToScene added to all Game Object Creators
|
2018-05-02 10:57:26 +01:00 |
|
Richard Davey
|
606ba6d8d7
|
Added new Mask component and added to all relevant Game Objects
|
2018-04-20 18:57:49 +01:00 |
|
Richard Davey
|
6299019838
|
Updated to use typeof DefinePlugin check.
|
2018-04-20 00:23:24 +01:00 |
|
Richard Davey
|
b0544c73b8
|
jsdoc fixes
|
2018-04-18 13:29:22 +01:00 |
|
Richard Davey
|
18585de81d
|
Lots of jsdoc fixes
|
2018-04-16 14:43:24 +01:00 |
|
Richard Davey
|
ce7d67297f
|
Moving from 3.4.1 to 3.5.0 so we can release new camera fx and scene transitions
|
2018-04-15 12:44:47 +01:00 |
|
Antriel
|
6be6f17bfd
|
Add missing letterSpacing to DynamicBitmapText
|
2018-04-13 10:50:18 +02:00 |
|
Felipe Alfonso
|
c232642a52
|
Parent matrix is applied to canvas context on each draw function
|
2018-04-04 14:05:59 -03:00 |
|
Felipe Alfonso
|
96b8db4685
|
Added parentMatrix to all canvas rendering functions
|
2018-04-04 13:14:55 -03:00 |
|
Felipe Alfonso
|
e0f678d1ff
|
Merge branch 'master' into containers
|
2018-03-28 20:49:00 -03:00 |
|