(k ゚∀゚)<之前基本地介紹了[link]和[button],今次介紹一些它們兩者共通的屬性。
(k ゚∀゚)<首先介紹的屬性是hint,這屬性可以設定提示文字,當滑鼠放在選項時會顯示提示文字,以下是範例。
[position page=fore layer=message0 left=0 top=320 height=160 width=640] [image storage="bg1" page=fore layer=base] 以下是分歧點。[p][cm] [cm] [link target=*select1 hint="這是選項1"]選項1[endlink][r] [link target=*select2 hint="這是選項2"]選項2[endlink][r] [s] *select1 [cm] 這是選項1。[l] [jump target=*common] *select2 [cm] 這是選項2。[l] [jump target=*common] *common [cm] 回到共通路線。 |
(k ゚∀゚)<我們只需要在hint上寫上想顯示的提示文字就可以,大多數用在系統按鈕等地方。
真的有人會用到這東西嗎,有沒有一些更加實用的東西?>( ゚ω゚ s)
(k ゚∀゚)<啊......不如介紹如何在選項上加入音效,吉里吉里的選項可設定三種情況下播放音效,包括點撃選項時、滑鼠移到選項上時、滑鼠移開選項時,這分別使用到clickse、enterse、leavese 這三種屬性來設定音效的檔案,而對應的三種屬性clicksebuf、entersebuf、leavesebuf則是設定其緩衝區,如果忽略這屬性,吉里吉里會預設為0,以下是範例。
[position page=fore layer=message0 left=0 top=320 height=160 width=640] [image storage="bg1" page=fore layer=base] 以下是分歧點。[p][cm] [cm] [link target=*select1 clickse="se1"]點撃時有音效的選項[endlink][r] [link target=*select2 enterse="se1"]滑鼠移到選項時有音效的選項[endlink][r] [link target=*select3 leavese="se1"]滑鼠移開選項時有音效的選項[endlink][r] [s] *select1 [cm] 這是選項1。[l] [jump target=*common] *select2 [cm] 這是選項2。[l] [jump target=*common] *select3 [cm] 這是選項3。[l] [jump target=*common] *common [cm] 回到共通路線。 |
不過平常好像甚少有遊戲選項會在滑鼠移開時加上音效。>( ゚ω゚ s)
(k ゚∀゚)<的確是這樣,一般情況下我們都是使用clickse或enterse,而不會用leavese的。
(k ゚∀゚)<今次最後介紹的是exp、onenter、onleave 這三種屬性,它們分別在點撃、滑鼠移到或移開選項時執行TJS式,。
TJS式?>( ゚ω゚ s)
(k ゚∀゚)<TJS式是指TJS的陳述句,之前介紹指定數值給變數是其中一種。不過onenter和onleave較少用到,所以以下只用exp作範例。
[position page=fore layer=message0 left=0 top=320 height=160 width=640] [image storage="bg1" page=fore layer=base] 以下是分歧點。[p][cm] [cm] [link target=*select1 exp="tf.flag1=1"]選項1[endlink][r] [link target=*select2 exp="tf.flag1=2"]選項2[endlink][r] [s] *select1 [cm] flag1= [emb exp="tf.flag1"][l] [jump target=*common] *select2 [cm] flag1= [emb exp="tf.flag1"][l] [jump target=*common] *common [cm] 回到共通路線。 |
(k ゚∀゚)<上述的範例中,選擇不同的選項會指定不同的數值給變數flag1。
這樣做有什麼用途?>( ゚ω゚ s)
(k ゚∀゚)<這個在劇情分歧上有十分重要的作用,詳細之後再介紹。
(k ゚∀゚)<今次介紹到這裡,下次再見。
terriragi1993 Angela Freedom https://wakelet.com/wake/Zy-BofR0a0vLuLHnzuLGg
回覆刪除thetholooki