2014年8月20日 星期三

【關卡編輯器攻略】更多「事件」實作

好久沒發表文章了!在這裡將介紹事件(Event)功能如何運用在關卡上:

基本:

A、新增與刪除事件(基本中的基本)



Step 1:按Add

Step 2:輸入事件名稱,然後Enter確定

Step 3:如果要刪除該事件就按Delete

補充:預設有三個事件,由上到下分別是關卡開始時所執行的事件、按下P按鈕時執行的事件以及P按鈕的功能失效後執行的事件

B、觸發事件(A事件執行後接續B事件)



在下拉式方框選擇要接續的事件,下面則是選擇延遲的時間,也就是經過多少秒以後執行下一個事件

圖中表示在本事件開始執行後,過1秒執行A事件

C、自動執行事件


勾選這個就會在關卡一開始時執行此事件

實作:

A、顯示或隱藏物件

Step 1:先建立一個物件,命名為Object 1,並放在你喜歡的地方


Step 2:隱藏物件
建立一個事件,命名為Event 1;將Layers中的左上框框中的Object 1加入到Hide Layers的框框中


Step 3:顯示物件
建立一個事件,命名為Event 2;將Layers中的左上框框中的Object 1加入到Show Layers的框框中


B、讓物件移動

建立一個物件「Object 1」以及事件「Event 1」,在右上的「Layer Movement」中選擇Object 1,並設定橫向與縱向速度(可以為小數)


C、強制卷軸的製作

在這裡以「畫面1、關卡一開始就強制捲軸」作示範,其他畫面請自行試驗

Step 1:無論你的畫面拉的有多長,都先回復成一開始的方格


Step 2:選擇Level-Start的事件,在Autoscroll中設定強制捲軸的作用區、速度(橫向或縱向),最後在Position的方框中選擇Set


Step 3:將畫面拉到你想要套用的範圍,通常是整個關卡


D、顯示訊息

只要在Message中輸入想要顯示的訊息即可


E、播放音效

也就是當執行該事件時,會播出遊戲的音效,例如跳躍的聲音、得到金幣的聲音等


F、改變背景或音樂

也就是當執行該事件時,會將音樂或背景改變成你所設定的。只要先將音樂或背景改成你想要換的,再點選Use Current即可

原始:


更改後:

G、控制玩家

當事件執行時就是讓玩家自己做出該動作



各位可以將以上的內容加以結合,例如:

改變背景的同時播放某音效、顯示某個物件時顯示訊息等,意思就是,同一個事件可以做一件以上的動作!

希望透過這些講解,各位能有所收穫

沒有留言:

張貼留言