(k ゚∀゚)<標題畫面幾乎是所有遊戲必有的東西,今次介紹標題畫面的基本概念和如何在吉里吉里上使用KAG來做出標題畫面。
(k ゚∀゚)<標題畫面簡單來說就是一張標題背景圖像加上一個選單,當我們按下不同的選項的時候,就會跳到不同的介面,例如讀檔、鑑賞模式等,之後回到標題畫面,不過有一個例外,就是結束遊戲的選項,它是直接結束程式,以下是簡單的流程圖。
為什麼只有主內容完結後會回到開始點?>( ゚ω゚ s)
(k ゚∀゚)<因為通常主內容完結後會重新播放OP,或者是顯示公司和組織的logo,而不是直接回到標題畫面。
(k ゚∀゚)<我們用[image]來標題畫面的背景圖,並且用文字圖層製作一個選單,例如使用[link],若果想精美一點,可使用[button]來製作按鈕。
(k ゚∀゚)<看看以下的範例。
*title ;標題畫面的背景圖 [image storage="cg2" page=fore layer=base] ;文字圖層透明化 [position page=fore layer=message0 opacity=0] ;製作選單 [nowait] [locate x=50 y=70] [link storage="start.ks"]Game Start[endlink] [locate x=50 y=110] [link storage="load.ks"]Continue[endlink] [locate x=50 y=150] [link storage="album.ks"]Album[endlink] [locate x=50 y=190] [link storage="option.ks"]Option[endlink] [locate x=50 y=230] [link storage="exit.ks"]Exit[endlink] [endnowait] |
(k ゚∀゚)<上述是最基本的標題畫面架構,為了方便管理,建議各個功能放在不同的ks檔裡,而用[link]或[button]等來連結到那些ks檔。
(k ゚∀゚)<這裡我們使用到[nowait]來瞬間顯示選單,否則文字會一行行地顯示,並且以[locate]來調整選單上選項的位置,還有記得用[position]的opacity屬性把文字圖層透明化,除非大家想把文字圖層製作成選項框,簡單的選項框製作方法可參考KAG教學(應用篇)---簡單選項框 。
不能用[layopt]取代[position]嗎?>( ゚ω゚ s)
(k ゚∀゚)<不行,因為[layopt]的opacity會連文字圖層的文字都變得透明。
(k ゚∀゚)<當製作了其他介面時,記得製作一個按鈕給玩家跳回標題畫面。
那麼結束遊戲的按鈕呢,這個不是跳到其他介面?>( ゚ω゚ s)
(k ゚∀゚)<這個可以參考以下的範例。
exit.ks
[close] [jump storage="first.ks" target=*title] |
(k ゚∀゚)<當我們點擊結束遊戲的按鈕,就跳到exit.ks,並且執行[close],顯示結束遊戲的詢問視窗,若果玩家按下取消(いいえ),下一句的[jump]會跳回標題畫面。
(k ゚∀゚)<大致上這方法差不多可製作一個最基本的標題畫面,今次就到這裡,下次再見。
又來麻煩你了,我想放圖片代替純字,
回覆刪除[button graphic="choice1"]
不過該放在哪裏呢?
[locate x=310 y=185]
[link storage="start.ks"](圖)[endlink]
直接代替[link]的位置就可以,就好像以下的模樣。
回覆刪除[locate x=310 y=185]
[button graphic="choice1" storage="start.ks"]
竟……竟然那麽簡單…… 〉撞墻去
回覆刪除謝謝您=D