|
aese126 發表於 May 28, 2016 0:55:43 GMT
目前我只知道用IF 但發現他都是不同時間單一性操作 請教各位大大 想要做的是等一段時間當遇到同一時間點當遇到A圖片執行B腳本,遇到C圖片執行D腳本 這部分可以用if寫嗎?...(目前只對if比較熟悉) 如果可以麻煩幫忙舉例一下 謝謝
|
|
|
AnkuLua 發表於 May 28, 2016 6:19:17 GMT
B 和 D 腳本同時執行? 不可能
只可以先記錄A 和C 是否存在,然後依序執行B和D
Aexist = exists("A.png") Cexist = exists("C.png")
if (Aexist) then BFunction() end if (Cexist) then DFunction() end
|
|
|
aese126 發表於 May 28, 2016 11:32:38 GMT
大大 你誤會我意思了 我是說一個時間內先出現A圖片執行B腳本,(出現C圖片執行D腳本,←此不執行),在執行後續 反之 當遇到C圖片執行D腳本, (遇到A圖片執行B腳本,←此不執行) 這樣的腳本if可以寫嗎?
如果寫成您說的,如下這樣的寫法,,,他要等if (Aexist)出現過才會執行if (Cexist),我是想到誰先出現先執行誰,這個概念有辦法寫嗎? if (Aexist) then BFunction() end if (Cexist) then DFunction() end
|
|
|
AnkuLua 發表於 May 28, 2016 11:38:27 GMT
真的不懂您的意思 用waitMulti() 同時搜尋多個圖嗎? waitMulti() 是commonLib.lua 裡的一個函數,在皇室戰爭或七騎士裡有
|
|