Skip to content

Commit 4fd46f4

Browse files
committed
Fixed DynamicBitmapText WebGL Renderer. Fix phaserjs#5303
1 parent 6b8b22d commit 4fd46f4

1 file changed

Lines changed: 4 additions & 13 deletions

File tree

src/gameobjects/bitmaptext/dynamic/DynamicBitmapTextWebGLRenderer.js

Lines changed: 4 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -56,10 +56,6 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
5656

5757
var frame = src.frame;
5858
var texture = frame.glTexture;
59-
var textureX = frame.cutX;
60-
var textureY = frame.cutY;
61-
var textureWidth = texture.width;
62-
var textureHeight = texture.height;
6359

6460
var tintEffect = src.tintFill;
6561
var tintTL = Utils.getTintAppendFloatAlpha(src.tintTopLeft, camera.alpha * src._alphaTL);
@@ -75,8 +71,6 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
7571
var lastCharCode = 0;
7672
var letterSpacing = src.letterSpacing;
7773
var glyph;
78-
var glyphX = 0;
79-
var glyphY = 0;
8074
var glyphW = 0;
8175
var glyphH = 0;
8276
var lastGlyph;
@@ -143,9 +137,6 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
143137
continue;
144138
}
145139

146-
glyphX = textureX + glyph.x;
147-
glyphY = textureY + glyph.y;
148-
149140
glyphW = glyph.width;
150141
glyphH = glyph.height;
151142

@@ -226,10 +217,10 @@ var DynamicBitmapTextWebGLRenderer = function (renderer, src, camera, parentMatr
226217

227218
calcMatrix.multiply(fontMatrix, spriteMatrix);
228219

229-
var u0 = glyphX / textureWidth;
230-
var v0 = glyphY / textureHeight;
231-
var u1 = (glyphX + glyphW) / textureWidth;
232-
var v1 = (glyphY + glyphH) / textureHeight;
220+
var u0 = glyph.u0;
221+
var v0 = glyph.v0;
222+
var u1 = glyph.u1;
223+
var v1 = glyph.v1;
233224

234225
var xw = glyphW;
235226
var yh = glyphH;

0 commit comments

Comments
 (0)