Home > ActionScript 3.0 > AS3のサウンド操作をラクにするカスタムクラス

AS3のサウンド操作をラクにするカスタムクラス


feb19.jp blog - life is creative! AS3で音のボリュームやパンを操作する

これは便利。
ソースだけ晒しておきます。
詳細は上記リンク参照。

package {
import flash.media.SoundTransform;
public class SoundUtils {
private var st:SoundTransform;
private var source;
public function SoundUtils(src) {
source = src;
}
public function set volume(num:Number):void {
getSoundTransform().volume = num;
source.soundTransform = getSoundTransform();
}
public function get volume():Number {
return getSoundTransform().volume;
}
public function set pan(num:Number):void {
getSoundTransform().pan = num;
source.soundTransform = getSoundTransform();
}
public function get pan():Number {
return getSoundTransform().pan;
}
private function getSoundTransform():SoundTransform {
if (!st) {
st = source.soundTransform;
}
return st;
}
}
}

Comments:0

Comment Form

コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。

Trackbacks:0

TrackBack URL for this entry
http://310design.org/mt/mt-tb.cgi/59
Listed below are links to weblogs that reference
AS3のサウンド操作をラクにするカスタムクラス from 310design.blog

Home > ActionScript 3.0 > AS3のサウンド操作をラクにするカスタムクラス

Search
Feeds

Return to page top