Commit 65e6f8cd authored by Chen Jiping's avatar Chen Jiping

fix:缩放文字

parent a39e3835
......@@ -241,11 +241,11 @@ export class Exercises {
answer.fontName = "MMB";
answer.setScaleXY(this.scaleX);
answer.refreshSize();
answer.setMaxSize(360 * this.scaleX);
return answer;
}
getTextView2(letterArr) {
getTextView2(letterArr, scale) {
let getLabel = (letter, fontColor) => {
const label = new Label();
......@@ -255,7 +255,7 @@ export class Exercises {
label.fontSize = 88;
label.fontName = "MMB";
label.fontColor = fontColor;
label.setScaleXY(this.scaleX);
label.setScaleXY(scale);
label.refreshSize();
label.y = label.getBoundingBox().height / 2;
return label;
......@@ -339,16 +339,18 @@ export class Exercises {
answerBg.addChild(line);
answerBg.line = line;
let text = this.getTextView2(answerData.letterArr);
text.x = (w - text.getBoundingBox().width) / 2;
text.y = h / 2 - 195 * this.scaleY + 325 * this.scaleY;
text.alpha = 0;
let text2 = this.getTextView(answerData.letterArr);
text2.y = h / 2 - 195 * this.scaleY + 325 * this.scaleY + text2.getBoundingBox().height / 2;
text2.x = text.x;
text2.x = (w - text2.getBoundingBox().width) / 2;
text2.alpha = 0;
let text = this.getTextView2(answerData.letterArr, text2.scaleX);
text.x = text2.x;
text.y = h / 2 - 195 * this.scaleY + 325 * this.scaleY;
text.alpha = 0;
answerBg.addChild(text);
answerBg.addChild(text2);
answerBg.text = text;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment