この記事のURL

http://www.dango-itimi.com/blog/archives/2006/000918.html


FLASH tips AS3 フレームに配置したサウンドの音量制御

ActionScript3ではサウンド制御方法が色々変更されているのでメモ。
オーサリングでフレームに配置したサウンドの音量制御方法です。

サウンドを配置したMovieClipシンボルがSampleクラスにリンケージ設定されている場合、スクリプトは以下の通り。

package {
	
	import flash.display.Sprite;
	import flash.media.SoundMixer;
	import flash.media.SoundTransform;
	
	public class Sample extends Sprite {
		
		//ボリューム(0~1)
		public static const VOL:Number = 0.3;
		
		public function Sample() {
			
			var transform:SoundTransform = SoundMixer.soundTransform;
			transform.volume = VOL;
			this.soundTransform = transform;
		}
	}
}

Sampleクラスが Document class ならば、Sampleクラスに属する全てのクラスのフレームサウンドの音量がいっせいに0.3に設定されます。

[ FLASH ] [ tips ] 投稿者 siratama : 2006年11月26日 17:34

トラックバック

http://www.dango-itimi.com/blog/mt-tb.cgi/878

コメント

以下コメントを書き込むだけでは、管理人には通知が行われません。通知を行いたい場合、管理人の書き込みに「返信」を押してコメントをしていただくか、あるいは Google+, Twitter へご連絡ください。




[EDIT]