drawTextBox
This commit is contained in:
parent
ef4a3533ae
commit
d32ad3ad7e
@ -576,11 +576,10 @@ ui.prototype.drawTextBox = function(content, showAll) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var defaultColor = core.arrayToRGBA(textAttribute.text);
|
|
||||||
var offsetx = content_left, offsety = content_top;
|
var offsetx = content_left, offsety = content_top;
|
||||||
core.setFont('ui', font);
|
core.setFont('ui', font);
|
||||||
core.setFillStyle('ui', defaultColor);
|
core.setFillStyle('ui', textColor);
|
||||||
var index = 0, currcolor = defaultColor, changed = false;
|
var index = 0, currcolor = textColor, changed = false;
|
||||||
|
|
||||||
var drawNext = function () {
|
var drawNext = function () {
|
||||||
if (index >= content.length) return false;
|
if (index >= content.length) return false;
|
||||||
@ -607,11 +606,11 @@ ui.prototype.drawTextBox = function(content, showAll) {
|
|||||||
if (content.charAt(index) == '[' && ((index2=content.indexOf(']', index))>=0)) {
|
if (content.charAt(index) == '[' && ((index2=content.indexOf(']', index))>=0)) {
|
||||||
// 变色
|
// 变色
|
||||||
var str = content.substring(index+1, index2);
|
var str = content.substring(index+1, index2);
|
||||||
if (str=="") currcolor = defaultColor;
|
if (str=="") currcolor = textColor;
|
||||||
else currcolor = str;
|
else currcolor = str;
|
||||||
index = index2+1;
|
index = index2+1;
|
||||||
}
|
}
|
||||||
else currcolor = defaultColor;
|
else currcolor = textColor;
|
||||||
return drawNext();
|
return drawNext();
|
||||||
}
|
}
|
||||||
// 检查是不是自动换行
|
// 检查是不是自动换行
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user