Re: [無用] 解決初老症的UI

看板WOW作者 (大笨羊)時間12年前 (2013/03/28 22:49), 編輯推噓4(403)
留言7則, 7人參與, 最新討論串4/7 (看更多)
我簡單的講解一下 不包含引數的處理 寫一個最簡單的例子給你 =========SourceCode============ SLASH_MYCMD1='/cmd'; function SlashCmdList.MYCMD() print("Hello! World!"); end =============================== 當你宣告一個變數 那個變數的開頭是SLASH 便會自動把這個變數登入到SlashCmdList的串列裡面 而在"_"後面的文字 則是你命令的名稱 請注意!命令的名稱如 MyAddonN 紅色的N是數字(1,2,3,4,5...etc) 一定要寫上去 不然他會無法判別是哪個命令 最後再給他指定一個命令的字串 而當使用SlashCmdList的物件時 "."這個稱為物件存取子 代表在SlashCmdList這個物件裡面的成員 因為剛才已經登入過你的命令 所以只要把命令名稱 但是去掉剛才寫的"N" 就會執行這個命令裡的函式的執行 大概就是這樣囉! ps:SlashCmdList是魔獸世界裡面內建的物件 本來就有 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.31.52 ※ 編輯: wa007123456 來自: 111.240.31.52 (03/28 22:51)

03/28 22:59, , 1F
快推...免得人家知道我們看不懂~~~
03/28 22:59, 1F

03/28 23:00, , 2F
喔喔跟我想的是一樣的嘛
03/28 23:00, 2F

03/28 23:13, , 3F
物件存取子 聽起來很萌
03/28 23:13, 3F

03/28 23:22, , 4F
長知識,多謝!
03/28 23:22, 4F

03/28 23:32, , 5F
不會:)
03/28 23:32, 5F

03/29 01:24, , 6F
建議還是把function弄在local不然Login那次還是會去global找
03/29 01:24, 6F

03/30 20:22, , 7F
嗯嗯 我也是這樣覺得
03/30 20:22, 7F
文章代碼(AID): #1HL5YCJ2 (WOW)
討論串 (同標題文章)
文章代碼(AID): #1HL5YCJ2 (WOW)