2012年6月22日星期五

KAGEX教學---換行與換頁,linemode

(k ゚∀゚)<不知道大家有沒有想過,很多時候我們用[l]與[r]來換行,用[p]與[cm]來換頁,為什麼吉里吉里不能用一些比較直觀的方式來換行和換頁呢。

同意,如果可以省略它們就好了。>( ゚ω゚ s)

(k ゚∀゚)<有鑑於此,KAGEX擴充了這方面的功能,我們可利用[linemode]來設定換行與換頁的模式。

(k ゚∀゚)<[linemode]提供了五種換行與換頁的模式,其屬性mode可以設定用哪一個模式,不過留意當我們使用到[linemode]時,Config.tjs裡global.ignoreCR會強制改為true。

(k ゚∀゚)<而且留意當執行[linemode]後,每當使用到[p]之後,吉里吉里會自動將文字圖層的文字消除。

(k ゚∀゚)<首先介紹的模式是line,在line模式裡,當我們換行時,吉里吉里會自動換行,並且等待點擊,效果等同[r]和[l]以下是範例。

[linemode mode=line]
這是範例
換到下一行

這模式好像頗沒什麼情況會使用到……>( ゚ω゚ s)

(k ゚∀゚)<……基本上,這適合一行一行的文字顯示的遊戲。不過到底什麼遊戲會用到,那就不太清楚了。

(k ゚∀゚)<下一個模式是page,在page模式裡,當我們換行時,吉里吉里會自動換頁,並自動將文字圖層的文字消除,我們無須使用[p]和[er]來換頁,但如果需要換行的話,還是要利用[r]來換行,以下是範例。

[linemode mode=page]
這是範例
換到下一行

(k ゚∀゚)<這模式十分適合經常用在對話框種類的遊戲,這些遊戲經常要換頁,page模式可避免使用大量[p]和[cm]。

原來如此,但若果我想使用[p]來換頁,會不會出現什麼問題?>( ゚ω゚ s)

(k ゚∀゚)<基本上在page模式裡,不太建議使用[p],因為容易引起混亂。

(k ゚∀゚)<之後介紹的模式是vn,vn模式跟line模式有點相似,當我們換行時,吉里吉里會自動換行,並且等待點擊,效果等同[r]和[l]。

(k ゚∀゚)<但跟line模式不同,當有空行的時候,吉里吉里會自動換頁,並自動將文字圖層的文字消除,效果等同[p]和[er],以下是範例。

[linemode mode=vn]
這是範例
換到下一行

空行之後的下一行

那豈不是不用再寫什麼[p]、[r]等來換行和換頁?>( ゚ω゚ s)

(k ゚∀゚)<vn模式是比較直觀,換行換頁都不需要任何指令。

(k ゚∀゚)<下一個介紹的模式是tex,tex模式不太常使用,吉里吉里會忽略換行,不過當有空行的時候,吉里吉里會自動換頁,並自動將文字圖層的文字消除,以下是範例。

[linemode mode=tex]
這是範例
換到下一行

空行之後的下一行

(k ゚∀゚)<最後一個介紹的是free模式,free模式跟vn模式有點相似,當有空行的時候,吉里吉里會自動換頁,並自動將文字圖層的文字消除,不過當我們換行時,吉里吉里只會自動換行,並不會等待點擊,以下是範例。

[linemode mode=free]
這是範例
換到下一行

空行之後的下一行

這模式好像頗適合用在文章種類的遊戲。>( ゚ω゚ s)

(k ゚∀゚)<是的,free模式適合一些經常要換行的遊戲,如果你的遊戲經常有一大段文章,free模式很適合你。

(k ゚∀゚)<看來介紹也差不多了,下次再見。

沒有留言:

發佈留言