RO note / SPR note / ACT的音效設定 >
以下文中所指的「FRAME」是「FRAME組」的略稱,actOR以八組動畫(八方向↓↙←↖↑↗→↘)為一組動作(Action下拉選單中的act00、act01..),跟xzvf的分法不同,已經用慣xzvf的人可能要花一點時間習慣。以下用那個音效很kuso的泳裝卡普拉當例子,裡面有兩個act檔,一個有音效一個沒有,下載後 分別用actOR和UltraEdit打開來對照著看應該可以幫助瞭解...
     XXXXX.act
     │
   ├動畫1
   │├Frame組1
   ││├SubFrame1
   ││└SubFrame2
act00│├Frame組2
   ││└SubFrame1
   │:  :
   ├動畫8
     ├動畫9
     :  :
     └動畫n

ACT檔內有關音效設定的部分

不想看HEX碼的人請直接跳到下一段吧。廢話不多說,在ACT裡有兩個部分會影響音效設定, 一個在檔末,設定要使用的音效檔個數和檔名(起始路徑為 data\wav\ ),看一下UltraEdit裡的Hex碼吧(我設日文字型顯示,所以圖中的\都變成日幣符號了)
HEX data: Name of Sound Files

另一個則是動畫FRAME資料中的一個數值,無音效時值是FFFFFFFF,有音效時值是音效檔編號(從0起跳)。當遊戲顯示到設定了音效的那一個FRAME時,會開始播聲音直到該wav結束、或是收到下一個播放音效的指示。
HEX data: Name of Sound Files

actOR音效設定編輯範例

8/31以後的actOR支援音效設定的編輯(但並不會播放出來,要進遊戲才聽得到效果),如果您手邊的actOR沒有下圖中的選項,請重新下載
(1)
先到actOR選單的 Sound 選項設定要使用的音效檔,可以設多個(用actOR選擇的檔名不會包括路徑,我設的effect\hunter_freezingtrap.wav是用UltraEdit編輯的)
Sound對話盒
(2)
在要發出聲音的那一Frame從下拉選單選定要用的音效(先設定好音效檔名才有得選),如圖我是在act00的第35Frame加上冰凍陷阱的音效,這樣克拉莉絲推眼鏡那瞬間就會發出類似閃光的音效... ̄▽ ̄|||(臨時找了這個檔,有更好的請推薦= =;)

(3)
以上動作才完成一個方向而已,記得按direction按鈕調整角度,把其他幾個方向也加上音效。善用ACT(Dir) Copy可以結省很多調整ACT的時間
在指定Frame選用Sound

注意事項

  1. 不要連續設定FRAME 1、2、3、4...都有音效,因為播放聲音需要時間。如果連續設定,那音效只會播放到最前面的零點幾秒,進遊戲後很可能聽不到聲音。圖解如下:
    聲音播放時機示意圖1 Frame35時開始播放hunter_freezingtrap.wav,Frame36以後雖然沒設音效,可是仍然繼續發出Frame35指定的wav檔直到這個長0.93秒的wav檔播完。
    聲音播放時機示意圖2 Frame35、36、37、38...都設定要播放,結果只是一直播放wav檔最前面的0.1秒而已,進遊戲聽不到正常的音效。
  2. 同理只有一個FRAME的ACT加音效會聽不到完整效果,因為ACT會一直重複播放,結果音效檔也只重複播放最前面的0.1秒。所以即使圖檔其實沒有動作,想要加聲音的話仍然要把同一個FRAME COPY成好幾個,然後在其中一個FRAME加上音效,好讓聲音檔有充足的時間播放。
  3. xzvf不支援音效設定,用xzvf編輯過的ACT檔會失聲Q_Q(←作浪人時曾有過慘痛的教訓...到xzvf增加寵物動作後聲音就不見了...最後等新版actOR出來才把所有動作都重加聲音...乖乖用actOR本來不會多這道手續的T_T)
  4. 外加的聲音不用包進data.grf,直接放在data\wav\資料夾中就可以生效了。

個人雜感

NPC可以加聲音好好玩啊XD 不過只要靠近這個NPC的顯示範圍就會出聲,並不是點NPC說話才會。覺得這樣很詭異的人就別幫NPC加聲音了吧。 觀摩重力社的ACT怎麼作實在很有趣,有時只是拿同一張圖來扯扯扭扭、放大縮小就有動畫的感覺了...如死掉的邪惡使者和聖水的特效。魔物的ACT比人物的複雜很多,改浪人的過程中遇到很多問題,也學了不少...大部分的困難是在65的協助之下解決的,除了想到就拜一拜實在也不知道要怎麼答謝(汗)

另外經過實驗發現頭飾無法出聲oTZ
本來還以為可以弄會喵喵叫的趴趴貓或是會叮鈴鈴的金鈴...T_T
這是主程式給頭飾的特殊限制、還是ACT中另有玄機?目前就不清楚了...

Gratia Huang, 2004/09/16

2style.net