起始畫面
在起始畫面中,使用bottom這個UI,使得玩家只要點擊一下畫面即可進入下一個頁面。
進入遊戲後,會出現四個選項
var ScenePresstocontinuejs : GameObject;
var SceneOpenUIjs : GameObject;
function fbPressgo() {
SceneOpenUItruejs.SetActive(true);
ScenePresstocontinuejs.SetActive(false);
這是press to continue的程式碼
1.新的遊戲:
在點擊"新的遊戲"後,即可開始遊戲
遊戲中的介面,目前尚未取得插圖,因此"新的遊戲"此功能也先關閉
在圖片中,遊戲最下方有個對話框,目前正在研究如何使外部文件txt檔案匯入,並且分隔其文字使他印在對話框中。
2.載入:
此功能能夠使玩家保存遊戲進度,尚在研究
3.關於:
此功能內包含了設定、遊戲介紹以及相關網站連結等
設定功能,右上角的三角形為返回
在設定功能中,有兩個項目,分別為音樂開關與音量大小。
音樂開關其實是用一個bottom,點即使布林質產生0、1變化來控制音樂的暫停與否
音量大小則是由內建的UI_Slider,拉條功能來控制音量
var Bgmusicjs : AudioSource;
var Switchbgjsboolean = 0;
var Switchbgjs : GameObject;
function fbSwitchonoff() {
if(Switchbgjsboolean == 0) {
Bgmusicjs.Pause();
Switchbgjs.GetComponent(Animation).Play("音效關閉",PlayMode.StopSameLayer);
Switchbgjsboolean = 1;
}
else if(Switchbgjsboolean == 1) {
Bgmusicjs.Play();
Switchbgjs.GetComponent(Animation).Play("音效開啟",PlayMode.StopSameLayer);
Switchbgjsboolean = 0;
}
}
var Bgmusicjs: GameObject;
var Volumerangejs : UI.Slider;
function Update () {
Bgmusicjs.GetComponent(AudioSource).volume = Volumerangejs.value;
}
4.離開:
點擊即可關閉程式
function fbQuit() {
Application.Quit();
}