表示されます。私は、私が書き込む主要な計算の前に計算が終了するまで、画面に「読み込み中」を表示したい。ロード表示は文句を言わないあなたが見てみたい場合、私は、AS3でこれをFlashアプリケーションを書いている
loadingText.visible = true
とした後、私は
loadingText.visible = false
を書くが、何も表示されません。私が正しく理解していれば変更は計算が終了し、したがって、その可視と不可視のバックに戻って再び 取得だけにして変更を適用しているときにのみ作られています。 これを回避する方法はありますか?ここで
は関数です:
solveRec
が重い計算
ある
public function solve():void{
//sizeOfBoard:int , solutionNumber:int):Array
trace("start solving at queens");
loadingText.visible = true;
trace("loading set to visible");
solutionNumDes++;
solutionNumCounter = solutionNumDes;
for(var i:int=0;i<_size;i++)
solution[i] = 0;
resetBoard();
if(solveRec(0))
display();
trace("loading set to unvisible");
loadingText.visible = false;
trace("finised solving at queens");
}//solve
可視性を設定しているときに何が起こっているのかについての洞察を得ることができるでしょうか –