電影

遊戲中的電影也是觸發器的一種,通常需要配合攝影機來使用。

首先需要設計好一個劇情(廢話),這裡就用一小段對話來做例子吧,例如:

路人甲:你們在聊什麼?
牧師哥哥:我也是路過而已。
女法妹妹:我在發呆別理我…

首先,在地形編輯器中用攝影機面板在地圖上放置好每個攝影機。

用鼠標右鍵選單可以編輯攝影機的屬性,調整旋轉、角度和距離。

目標 X/Y:攝影機的X/Y坐標。
Z 偏移:攝影機的Z軸坐標。
旋轉:360度按X/Y軸旋轉攝影機。
水平角度:360度按Z軸旋轉攝影機。
距離:攝影機的距離。

我在製作中發現,有時候直接調用兩個攝影機做移動轉換是不允許的,觸發器只會運用第一個攝影機。解決辦法是先用變數來儲存攝影機,通過調用變數,就可以實現攝影機的移動。

先新建一個數組變數Camera,定義為攝影機類型,然後在觸發器中為其賦值。

然後新建一個觸發器,命名為Movie,加入指令。

觸發事件
 Map Initialization
 遊戲開始就運行動作。
動作
 Wait
 等待3秒時間。

 電影 - Cinematic Mode
 電影模式開始,點擊打開可選擇打開或關閉電影模式,(All players)表示運用到全部玩家。

 攝影機 - Apply Camera Object (Timed)
 應用變數Camera[3]儲存的攝影機,玩家 1 (紅色)表示運用到第一個玩家,0.00是預設延續時間。

 電影 - Flash Speech Indication For Unit
 在破魔師上閃爍一個白色的選擇記號。"color (100.00%, 100.00%, 100.00%)"表示紅綠藍三個顏色通道,修改它們可以改變選擇框的顏色,"0.00% transparency"設置的是透明度。

 電影 - Transmission From Unit
 路人甲的對話。(All players)應用到所有玩家,Unit顯示在左邊的對話單位的頭像,Name顯示的名字,沒有聲音表示沒有播放的聲音,Message對話的內容,添加表示調整持續時間的類型,0.00對話的持續時間,等待等待或不等待事件。

 攝影機 - Apply Camera Object (Timed)
 應用變數Camera[1]儲存的攝影機。

 電影 - Flash Speech Indication For Unit
 在牧師上閃爍一個白色的選擇記號。

 電影 - Transmission From Unit
 牧師哥哥的對話。

 攝影機 - Apply Camera Object (Timed)
 應用變數Camera[2]儲存的攝影機。

 電影 - Flash Speech Indication For Unit
 在女巫上閃爍一個白色的選擇記號。

 電影 - Transmission From Unit
 女法妹妹的對話。

 攝影機 - Reset Game Camera
 恢復攝影機到預設顯示模式,如果沒有這句攝影機在電影模式結束後會保持在最後一個攝影機。

 電影 - Cinematic Mode
 電影模式結束。

一個簡單的電影對話劇情就完成了,這就是電影的基本製作方法,是不是很簡單呢。最後注意一點,如果在遊戲進行中觸發電影的話,不要忘記把你的單位設置暫停指令"單位 - Pause/Unpause All Unit",不然怪物和你的單位還會繼續戰鬥。

 

回到第七天 電影運用 | 回到七日教學首頁 前進下一章節 - 聲音 >
綜合教學/七日教學/7.電影運用/電影.txt · 上一次變更: 2007年11月09日 7:05 am 來自 tv580025
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0