close
VARIABLE

Syntax: #VA [variable] [value] [defaultval] [classname]

跟#alias指令類似,將指定的value設到variable。
你不用寫出變數字元(@),這讓你定義變數時跟自定的變數字元無關。

另有替代的語法 variable = value或variable := value。

如果給定defaultval(預設值),變數在讀取設定檔時或使用#reset指令時,會初始成預設值。
要指定沒有預設值,把這個參數留空,或給_nodef值

當使用時沒有任何參數,所有的變數會被顯示。如果variable是誰一的參數,只有它的值會被顯示。

VARIABLE examples

#VA coins 1000

把1000設到@coins變數

coins = 1000

跟上面一樣

#VA people john mary joseph

在joseph類別裡建立一個變數@people,值是john,預設是mary。
要讓值是john mary joseph,使用大括號來分開參數:#va people {john mary joseph}

#VA simple abc
#VA @simple def

建立一個變數@simple,值是abc。然後建立一個變數@abc,值是def。
絕不要使用@在變數名字裡,除非你計劃像這個例子使用間接參考。


===============   紅貓碎碎念  ====================
實用程度:100% 好用到爆,每個人都應該要會用

雖然這裡的縮寫是#va,但我比較習慣tintin的#var,事實上也是能用#var,
此外,因為寫程式的習慣,aa=bb的寫法也很常用。
arrow
arrow
    全站熱搜

    suzin 發表在 痞客邦 留言(1) 人氣()