Commit a465c235 authored by 李维's avatar 李维

Bugfix

parent d4a4cfc5
...@@ -1656,8 +1656,7 @@ export class PlayComponent implements OnInit, OnDestroy { ...@@ -1656,8 +1656,7 @@ export class PlayComponent implements OnInit, OnDestroy {
let questionText = this.g_cartoon.getCartoonElement("question_text"); let questionText = this.g_cartoon.getCartoonElement("question_text");
questionText.ref.text = this.g_formData.dataArray[toIndex].text questionText.ref.text = this.g_formData.dataArray[toIndex].text
questionText.ref.refreshSize();
let lettersArr = questionText.ref.text.split(" ") let lettersArr = questionText.ref.text.split(" ")
let preArr = lettersArr.map(item=>{ let preArr = lettersArr.map(item=>{
if(item!="") { if(item!="") {
...@@ -1665,8 +1664,7 @@ export class PlayComponent implements OnInit, OnDestroy { ...@@ -1665,8 +1664,7 @@ export class PlayComponent implements OnInit, OnDestroy {
} }
}) })
//去除undefined后的结果 lettersArr = [];//去除undefined后的结果
lettersArr = [];
for(var i=0;i<preArr.length;i++){ for(var i=0;i<preArr.length;i++){
if(typeof(preArr[i])!='undefined'){ if(typeof(preArr[i])!='undefined'){
lettersArr.push(preArr[i]); lettersArr.push(preArr[i]);
...@@ -1675,13 +1673,16 @@ export class PlayComponent implements OnInit, OnDestroy { ...@@ -1675,13 +1673,16 @@ export class PlayComponent implements OnInit, OnDestroy {
if(lettersArr.length > 14) { if(lettersArr.length > 14) {
questionText.ref.maxSingalLineWidth = 1800 questionText.ref.maxSingalLineWidth = 1800
questionText.ref.baseY = -64
questionText.ref.x = -900 questionText.ref.x = -900
questionText.ref.textAlign = "left" questionText.ref.textAlign = "left"
questionText.ref.refreshSize();
questionText.ref.baseY = -1 * questionText.ref.lineNum * 75
} else { } else {
questionText.ref.x = 0 questionText.ref.x = 0
questionText.ref.textAlign = "center"
questionText.ref.baseY = 0 questionText.ref.baseY = 0
questionText.ref.y = 0
questionText.ref.textAlign = "center"
questionText.ref.maxSingalLineWidth = 0
if(questionText.ref.width > 1800) { if(questionText.ref.width > 1800) {
questionText.ref.setScaleXY(1800/questionText.ref.width); questionText.ref.setScaleXY(1800/questionText.ref.width);
} }
......
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