Re: [問題] 請問可以延遲程式幾秒後再開始嗎

看板Flash作者 (我是沒牌的營養師!)時間18年前 (2007/06/25 20:44), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《benja (^^)》之銘言: : 不好意思我又來了 : 上面的問題感謝大家的回答,不過現在有一個新問題 : 就是我有兩行指令,我希望第二行在第一行執行完後過幾秒再執行 : 不知道做不做的到呢? 因為第二行執行的視窗剛好會把第一行執行的動作擋住 : 想要請他晚幾秒出來?不然一下就不見了 : 謝謝大家喔 如p大推文所言 flash本身是個時間軸 & 程式碼混搭的環境 多加幾個frame進來,就可以感覺像是延遲執行的感覺 當然如果要用程式碼來控制也是ok 但它沒有sleep()之類的函數可以用 用setInterval可以做到類似的功能 function goToSleep(){ trace("going to sleep now..."); clearInterval(sleepInt); } var sleepInt=setInterval(goToSleep,1000); // wait 1000 milliseconds 這樣就可休息一秒(=1000毫秒)了 另外不小心瞄到laur老大的blog上的一篇文章: http://www.luar.com.hk/flashbook/archives/001061.php 不要讓其他編程語言概念成為包袱 供大家參考 -- http://www.eddie.com.tw/blog/ http://www.eddie.com.tw/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.51.216

06/25 21:00, , 1F
謝謝喔,我懂影格,不過因為我是另外開其他軟體會擋住
06/25 21:00, 1F

06/25 21:00, , 2F
我試試您的方法喔 謝謝
06/25 21:00, 2F
文章代碼(AID): #16VxYwlD (Flash)
文章代碼(AID): #16VxYwlD (Flash)