[問題] onLoad似乎太慢

看板Flash作者 (........)時間18年前 (2007/07/24 20:23), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
以下是程式碼~ 連資料庫的部份皆沒有問題 trace都是為了測試 tag0._visible=false; var myloadVars:LoadVars=new LoadVars(); myloadVars.load("~~~"); myloadVars.onLoad=function(success) { var i:Number=myloadVars["total"]; num.text=i; trace("現在共有"+num.text+"個tag在資料庫內"); for(var count=1,count2=1;count<=i;count++) { var loadtag:LoadVars=new LoadVars(); loadtag.load("~~~"+count); trace("執行load") loadtag.onLoad=function(success) { trace("貼上第"+count2+"個tag"); duplicate=tag0.duplicateMovieClip("tag"+count2,count2); duplicate.createTextField("tag_text"+count2,count2,10,10,30,30); duplicate._x=loadtag["x"]; duplicate._y=loadtag["y"]; duplicate.tag_text.text=loadtag["content"]; count2++; } trace("迴圈"+count+"結束"); } } 輸出的結果為 現在共有3個tag在資料庫內 執行load 迴圈1結束 執行load 迴圈2結束 執行load 迴圈3結束 貼上第1個tag 貼上第2個tag 貼上第3個tag 這與我的預期 現在共有3個tag在資料庫內 執行load 貼上第1個tag 迴圈1結束 執行load 貼上第2個tag 迴圈2結束 執行load 貼上第3個tag 迴圈3結束 不符 請各位高手幫幫我~~ 謝謝 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.119.19.151 ※ 編輯: hahahappy 來自: 140.119.19.151 (07/25 11:56)
文章代碼(AID): #16fUzDS- (Flash)
文章代碼(AID): #16fUzDS- (Flash)