トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     as3.0でのサウンドボリューム調節
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
junichi_fl
Åê¹ÆNo.47491
投稿日時: 2011-6-3 10:51
新米
居住地: 大阪府
投稿: 6
使用環境:
as3.0でのサウンドボリューム調節
たびたび利用させていただいております。
FLASH初心者です。

利用環境はFLASH CS5 AS3.0

サウンドをアクションでよびだし、それをON OFF ボタンで開始・停止といった形にしており、最初は再生状態から始まるようにしているのですが、音量が大きく、小さくしたく思っています。

adobe FLEX3 ヘルプを参照すると
[code] var snd:Sound = new Sound(new URLRequest("bigSound.mp3"));
var trans:SoundTransform = new SoundTransform(0.6);
var channel:SoundChannel = snd.play(0, 1, trans);

[code/]
といった例が載っていました。

自分が書いたコードのどこかに上記のコードを入れるのだとおもうのですが、
自分の書いたコード
[code]stop();
var sound_flg;
var sound = new Sound();
sound.addEventListener(Event.COMPLETE,onLoadSound);
var url = new URLRequest("xxxx22.mp3");
sound.load(url);



function onLoadSound(event):void{
sound.removeEventListener(Event.COMPLETE,onLoadSound);
sound = sound.play(0,100);
sound_flg = true;
sound_btn.buttonMode = true;
sound_btn.addEventListener(MouseEvent.CLICK,onClickSoundBtn);
}

function onClickSoundBtn(event){
if(sound_flg == true){
sound_btn.gotoAndStop("on");
sound_flg = false;
sound.soundTransform = new SoundTransform(0,0);
}else{
sound_btn.gotoAndStop("off");
sound_flg = true;
sound.soundTransform = new SoundTransform(1,0);
}
}

sound_btn.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame_3);

function fl_ClickToGoToAndStopAtFrame_3(event:MouseEvent):void
{
gotoAndStop("off");
}
[code/]

ただ単に再生される音量を下げたいのですがやり方がわかりません。なにとぞご教授ください。
よろしくお願いします。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
 » as3.0でのサウンドボリューム調節 junichi_fl 2011-6-3 10:51
     Re: as3.0でのサウンドボリューム調節 mayor 2011-6-3 11:26

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops