初始設定

某FK在學AI時是這樣的

void set(){
//只觸發一次的set function
}

void main(){
//不斷自LOOP的main function
}

但因LUA只有main()不斷自LOOP,沒有只觸發一次的set function。

搞到某FK想在LUA自訂變數,不宣告又會ERROR,宣告數值又會洗掉,很是麻煩

所以要用這招自訂一個set function來宣告變數

--只觸發一次的set function

if gameset==nil then
    --只執行一次的任何程式碼
    gameset=0
    me.talk('gameset')
end

有了這招,做什麼都方便了/_>\


此外,

require "XXXX"也可以進行初始設定,

例如我有main.lua setting.lua 這兩個檔案,

在main.lua的第2行(其他行也可)輸入:

require "setting"

 那setting.lua便會自動執行一次囉~~