作者Fnd (天殤)
看板mud
標題Re: [問題] 用zmud 4.62版寫loop
時間Wed Jan 31 14:07:26 2007
我想應該是這樣,因為你在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
推 tonyhome:懂 那有其他方法可以達成我的目的嗎??? 01/31 15:37
推 Fnd:不好意思我也不清楚,我只能想到蠢方法就是老實的寫@__@ 01/31 16:19
推 Fnd:如果非得用LOOP我還想不到啥辦法...@__@ 01/31 16:23
推 kingroy:樓上的好久不見了 02/01 01:02
推 Fnd:呵,是呀,LONG TIME NO SEE 02/01 16:51