2009年12月09日

[FLASH] 効果音ソリューション

registant.png

前にすずぬーと氏が困ってたトコじゃないかと思うんだけど、違うかもしんないけど、Flashゲームの効果音でずっと困ってたのを解決する方法を思いついたので試したーーー!

例えば「ドギャーン!」って爆発音が連続する場合、前に発生した音がキャンセルされて「ドギャドギャドギャーン!」って鳴らしたいじゃん?これがなかなかできないんですよ。


サンプルはタイムラインで効果音を鳴らしてます。まずは、貼り付けた音声のプロパティの「同期」のトコを「スタート」に設定した場合。敵の爆発音の再生が終わるまで次の音が鳴らないので無音爆発が頻発します。ドギャーンで表すと「ドギャーン!…ドギャーン!…」って感じ。あんまりかっこよくない。
サンプル1

次、「同期」を「イベント」に設定すると、爆発のたびに音が鳴るけど、爆発が同時に発生すると効果音が重なり、ボリュームでけえ感じに。「ドドドドドギャギャギャギャギャギャーーーーンン」って感じでしょうか。なんかちがうんだよ!うるさいんだよ!これじゃないんだよ!
サンプル2

でえー、今朝閃いたやり方がこれー。わりと期待通りじゃねー?効果音再生の前に1フレーム使って、「同期」を「停止」。2フレーム目で「スタート」を設定してるだけです。かんたん。スクリプトでやるならサウンドオブジェクトのstart()の直前にstop()って書いとけばいいんじゃないかな。試してないけど。
サンプル3


babara : 00:55


←Dボシュボス(1)

[トップに戻る]

ゆっくりディケイド→


コメント

2と3はあんまり変わらない気もするね

みゅみゅ : 2009/12/27 (Sun) 13:01:21


かんたんかんたん

けんたろう : 2009/12/23 (Wed) 09:57:44


音のタイミング的には3が自然だと思いますが、時々音がかぶって大きく聞こえる2の方がリアリティがあるような気も。
リアルだと同時に爆発したら音が大きくなると思いますし…。
まぁ、好みの範疇だとは思いますが。

: 2009/12/12 (Sat) 17:02:40


音がプツプツ途切れるのは何故なんでしょうね、3番

: 2009/12/12 (Sat) 02:54:32


ぬほおおお
まさに僕が悩んでた事です~~
サンプル3のやり方、試させて頂きます!

すずぬーと : 2009/12/ 9 (Wed) 23:02:06


こんくらいの弾数だと、サンプル1がすきだなぁ。

あるいはサンプル3で敵のショット音を小さくするとか、
なんとなくサンプル3だと少しうるさい気がしますw

: 2009/12/ 9 (Wed) 21:32:51


バスッ バスッて音で聞こえない

110 : 2009/12/ 9 (Wed) 20:55:54


バスッ バスッて音で聞こえない

110 : 2009/12/ 9 (Wed) 20:55:52


サンプル3がやっぱ一番いい。
でも、何でクソゲなの?
確かにクソゲだけど…

なっかー・改 : 2009/12/ 9 (Wed) 20:44:24


何気に名前がくそげな件

: 2009/12/ 9 (Wed) 20:24:37


遠慮なく敵機を全滅させた俺が居ます。

/// : 2009/12/ 9 (Wed) 16:43:42


: 2009/12/ 9 (Wed) 14:46:30


サンプル3が一番いいね

: 2009/12/ 9 (Wed) 12:00:57


成程、効果音がアレな訳ですねわかりま(ry

亜空間 : 2009/12/ 9 (Wed) 10:57:21


む、難しい、何言ってんのかさっぱりわからん

: 2009/12/ 9 (Wed) 01:54:13


[ 1 ]

コメントを投稿する





企画協力しました



著書です



WebMoney enjoy. Award 2009 シルバー賞受賞

WebMoney ぷちカンパ