2012年4月25日星期三

KAG教學---終於有OP和ED,影片播放(1)

(k ゚∀゚)<今次介紹如何播放影片,遊戲裡最常見的情況是播放OP、ED等影片,而吉里吉里除了支援avi、wmv和mpg檔案之外,還可以播放swf檔案,即是flash,不過吉里吉里對flash的支援其實不太好,所以不建議用swf檔案來播放影片。

播放影片要不要任何插件,會不會像播放背景音樂一樣載入插件?>( ゚ω゚ s)

(k ゚∀゚)<雖然某些檔案需要利用到krflash.dll和krmovie.dll這兩個插件,不過我們不需要刻意載入,吉里吉里會自動載入的。

(k ゚∀゚)<KAG裡有[playvideo]來播放影片,當然[playvideo]裡有storage屬性,用來指定影片檔案名稱,而且需要加上副檔名。

是不是以下這樣?>( ゚ω゚ s)

[playvideo storage="video1.wmv"]

為什麼只有聲音,沒有畫面的……>( ゚ω゚ s)

(k ゚∀゚)<這種事情我之前也有提及過,除了文字圖層message0之外,其他圖層都預設為不顯示,而播放影片用的圖層亦一樣預設為不顯示。

(k ゚∀゚)<實際使用時應該是以下的模樣。

按一下播放影片[p][cm]
[video visible=true]
[playvideo storage="video1.wmv"]
[wv]
影片播放完畢

(k ゚∀゚)<[video]是用來調整播放影片的相關設定,visible屬性可以設定顯示與否。

(k ゚∀゚)<而[wv]則是等待影片播放完畢,[wv]還有一個屬性canskip,可以設定[wv]可否被略過,若果是true,當玩家點擊滑鼠時,[wv]被略過,不會等待影片播放結束。

不過影片的高度和寬度好像不太適合,有沒有辦法修改?>( ゚ω゚ s)

(k ゚∀゚)<[video]裡有height和width兩個屬性來調整影片的高度和寬度,它們均以pixel為單位。以下是範例。

按一下播放影片[p][cm]
[video visible=true height=480 width=640]
[playvideo storage="video1.wmv"]
[wv]
影片播放完畢

(k ゚∀゚)<基本上上述的方法在一般情況下已經足夠了,例如播放OP、ED等影片,不過吉里吉里還有些播放影片的功能,這些就留待下一次再介紹。

沒有留言:

發佈留言