move stroke behind text to achieve halo
This commit is contained in:
@@ -58,9 +58,10 @@ class LabeledTile extends Tile {
|
|||||||
context.strokeStyle = 'white';
|
context.strokeStyle = 'white';
|
||||||
context.textAlign = 'center';
|
context.textAlign = 'center';
|
||||||
context.textBaseline = 'middle';
|
context.textBaseline = 'middle';
|
||||||
context.font = 'bold 24px sans-serif';
|
context.font = '24px sans-serif';
|
||||||
context.fillText(this.text_, tileSize[0] / 2, tileSize[1] / 2, tileSize[0]);
|
context.lineWidth = 4;
|
||||||
context.strokeText(this.text_, tileSize[0] / 2, tileSize[1] / 2, tileSize[0]);
|
context.strokeText(this.text_, tileSize[0] / 2, tileSize[1] / 2, tileSize[0]);
|
||||||
|
context.fillText(this.text_, tileSize[0] / 2, tileSize[1] / 2, tileSize[0]);
|
||||||
|
|
||||||
this.canvas_ = context.canvas;
|
this.canvas_ = context.canvas;
|
||||||
return context.canvas;
|
return context.canvas;
|
||||||
|
|||||||
Reference in New Issue
Block a user