作者Fnd.bbs@ptt.cc (天殤), 信區: mud
標題Re: [問題] 用zmud 4.62版寫loop
時間批踢踢實業 (Wed Jan 31 14:13:43 2007)
轉信站: GIBBS!ccnews.ncku!news.ccns.ncku!news.mksh.phc!news.nsysu!ctu-gate!ctu-
Origin: sally.csie.ntu.edu.tw
我想應該是這樣,因為你在loop中寫指令,
所以是#SHOW hi;#WAIT 5000;#SHOW tony
這一段被連續執行了3次,
#SHOW hi;#WAIT 5000;#SHOW tony
#SHOW hi;#WAIT 5000;#SHOW tony
#SHOW hi;#WAIT 5000;#SHOW tony
那麼這樣一來,#SHOW hi會近乎同時出現,
而#WAIT 5000和後面的#SHOW tony是同樣的道理
※ 引述《tonyhome (運氣真背)》之銘言:
: #LOOP 3 {#SHOW hi;#WAIT 5000;#SHOW tony}
: 結果screen竟然顯示
: ------------------
: hi
: hi
: hi
: (過5秒...)
: tony
: tony
: tony
: -------------------
: 我原先的意思是要讓screen如下顯示
: -------------------
: hi
: (過5秒...)
: tony
: hi
: (過5秒...)
: tony
: hi
: (過5秒...)
: tony
: --------------------
: 請問為什麼會有這樣的落差???
: 是我語法有錯嗎???
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.136.145
→ Fnd:會造成這樣的主因是因為#WAIT並不會影響#LOOP 01/31 14:12
→ Fnd:因為你把#WAIT 寫在#LOOP中,所以他只是忠實的CP三次這樣 01/31 14:13