[問題] Zmud指令 關於觸發與判斷
最近小弟在試寫血肉的trigger
我的寫發是抓出口,設定下一步並設定回頭路,避免機器人往回走
明顯出口有: south.
明顯出口有: south 和 east.
大家都知道血肉就這兩種類型的出口
單一出口當然很簡單,直接抓直接走就行
我在設定下一步路徑時,多設一個回頭路徑,如我如果往s走,回頭路就是n
若下一個路口是雙出口,他就不會選擇回頭路
我的問題是,當我判斷雙出口時,他同時也判斷了單出口,導致我的角色錯亂
ex: 明顯出口有:south. => 第一種觸發:下一步=south,回頭路=north
然後下一格
明顯出口有:north 和 east. 第二種觸發:判斷n為回頭路,不走,下一步=east
但是因為我抓的觸發 會讓第二格也觸發第一種觸發變成 下一步=north 和east
然後就下了"north 和 east"指令,導致錯亂
有辦法讓抓單一出口時,如果抓到有字元"和"就不執行trigger嗎?
我是很簡單的抓 "明顯出口有: %1."
讓指令中判斷%1中如果有"和" 我就不執從指令,讓另一個trigger去跑就好
======================================
我的另一個想法是只用一個trigger抓
另外用指令分析是單一路徑或是雙路徑
但是我不會拆變數...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 97.93.32.95
※ 編輯: AresMars 來自: 97.93.32.95 (06/11 13:15)
→
06/11 14:01, , 1F
06/11 14:01, 1F
→
06/11 14:18, , 2F
06/11 14:18, 2F
→
06/11 14:31, , 3F
06/11 14:31, 3F
→
06/11 15:34, , 4F
06/11 15:34, 4F
→
06/11 17:51, , 5F
06/11 17:51, 5F
推
06/11 22:44, , 6F
06/11 22:44, 6F
推
06/11 22:47, , 7F
06/11 22:47, 7F
→
06/12 01:22, , 8F
06/12 01:22, 8F
推
06/12 12:14, , 9F
06/12 12:14, 9F
推
06/12 12:16, , 10F
06/12 12:16, 10F
推
06/14 20:37, , 11F
06/14 20:37, 11F
→
06/14 20:39, , 12F
06/14 20:39, 12F
推
06/14 20:44, , 13F
06/14 20:44, 13F
→
06/14 20:45, , 14F
06/14 20:45, 14F
→
06/14 20:45, , 15F
06/14 20:45, 15F
→
06/14 21:49, , 16F
06/14 21:49, 16F
→
06/14 21:55, , 17F
06/14 21:55, 17F
推
06/15 12:53, , 18F
06/15 12:53, 18F
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章