2014年10月27日 星期一

Unity 3D 關卡設置及重新遊戲 (JS)




這次為大家介紹的是關卡RELOAD (重新開始遊戲) 及 關卡/版圖設置 (破關或轉版圖)


1. 遊戲中會不斷檢查 event的數值 是否等於 999, 如果是的話就會重新載入一次你現在的關卡

function Update ( ) {

if ( event == 999)

Application.LoadLevel (Application.loadedLevel);

}


2. 和上面的情況基本相同只是, 這次條件達成後會載入指定的關卡(Scene)

記得先到Build Settings 上加入你要載入的關卡(Scene),

以下例子假設你要載入的關卡(Scene)名字是nextscene

function Update ( ) {

if ( event == 999)

Application.LoadLevel("nextscene");

}


3. 同上離開遊戲時的Script

function Update ( ) {

if ( event == 999)

Application.Quit () ;

}

最後就是各位說聲不好意思, 因為有點忙碌, 所以本網誌有一段時間沒有更新, 現在開始會保持最少

一星期會更新一篇新的文章,  預計本星期內會更新 "UNITY 3D 人物控制系統 Part 2"

希望各位續支持本網誌 謝謝!!


熱門文章

Related Posts Plugin for WordPress, Blogger...