fix baseline

This commit is contained in:
Anton Lavrenov
2016-10-28 18:35:34 -06:00
parent 42f268b976
commit bf339fa6f7
4 changed files with 55 additions and 24 deletions

View File

@@ -73,7 +73,7 @@
},
_sceneFunc: function(context) {
context.setAttr('font', this._getContextFont());
context.setAttr(this.getTextBaseline(), 'middle');
context.setAttr('textBaseline', this.getTextBaseline());
context.setAttr('textAlign', 'left');
context.save();
@@ -91,15 +91,15 @@
context.restore();
//// To assist with debugging visually, uncomment following
// context.beginPath();
// if (i % 2)
// context.strokeStyle = 'cyan';
// else
// context.strokeStyle = 'green';
// var p1 = glyphInfo[i].p1;
// context.moveTo(p0.x, p0.y);
// context.lineTo(p1.x, p1.y);
// context.stroke();
context.beginPath();
if (i % 2)
context.strokeStyle = 'cyan';
else
context.strokeStyle = 'green';
var p1 = glyphInfo[i].p1;
context.moveTo(p0.x, p0.y);
context.lineTo(p1.x, p1.y);
context.stroke();
}
context.restore();
},