Commit 84f5b73b authored by Chen Jiping's avatar Chen Jiping

fix:修复横线第一个值无法清空的问题

parent 572dd082
......@@ -939,11 +939,14 @@ export class PlayComponent implements OnInit, OnDestroy {
this.curDragItem.bg.visible = true;
let lineIndex = this.curDragItem.lineIndex;
if(lineIndex && lineIndex != -1){
if(lineIndex != -1){
let lineSpr = this.lineSprArr[lineIndex];
lineSpr.hideLabel();
lineSpr.answered = false;
this.curDragItem.lineIndex = -1;
if(lineSpr){
lineSpr.hideLabel();
lineSpr.answered = false;
this.curDragItem.lineIndex = -1;
}
}
this.oldPos = { x: this.mx, y: this.my };
......@@ -1086,7 +1089,7 @@ export class PlayComponent implements OnInit, OnDestroy {
let lineSpr;
let lineIndex = 0;
let lineIndex = -1;
for (let i = 0; i < this.lineSprArr.length; ++i) {
......@@ -1100,6 +1103,8 @@ export class PlayComponent implements OnInit, OnDestroy {
}
letterItem.lineIndex = lineIndex;
if (!lineSpr || lineSpr.answered) {
back();
return;
......@@ -1111,7 +1116,7 @@ export class PlayComponent implements OnInit, OnDestroy {
letterItem.bg.x = lineSpr.bg.x + (letterItem.bg.width - letterItem.bg.width) / 2;
letterItem.bg.y = lineSpr.bg.y + (letterItem.bg.height - letterItem.bg.height) / 2;
letterItem.bg.visible = false;
letterItem.lineIndex = lineIndex;
let val = letterItem.data.val;
lineSpr.showLabel(val);
......
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