February 12, 2007
鼓勵此網誌:0
save&load預設在上面MENU裡,如果要拿掉的話,可以到MainWindow.tjs中修改。
KAG中並不是任何地方都可以存檔,一定要在有*標籤的地方。(讀檔則是隨時)
(一)迴圈與標籤
save
看看下列範例:
| [wait time=20] *start|開始 [cm] 起始點[l][r] *label2|儲存點1 [cm] 第一個儲存點[l][r] *label3|儲存點2 [cm] 第二個儲存點[l][r] [jump target=*start] |
半形的*是標籤已經說過了。
這邊最重要的就是最後一行,jump target指令,在jump後面可以加上希望跳到的標籤,這個code裡跳到了start,所以執行起來就是重複顯示上列三句話。
紅字的部分,"|" (豎棒)的後面就是存檔的名字,使用KAG上方menu的存讀檔功能就知道了。把這段code貼到吉里吉里就可以看出,在不同的標籤下存檔,存檔的名字會顯示不一樣。
迴圈的圖解:

*label|
如果|後面完全沒有東西的話,會接續上一次的標題。
*label|&f.title
f.title是變數,詳見變數一章
標籤後面的名字可以使用變數。
(二)disablestore 的用法
這邊字太多,又沒有CODE,我看不懂........大概是關掉save功能吧。
(三)startanchor的用法
這是「回到遊戲最初」的指令。
(四)省略同名標籤
| *start|開始 *start|存點2 *start|存點3 |
可省略如下,
| *start|開始 *|存點2 *|存點3 |


