0

フラッシュでデザインしたボタンでムービー クリップのサウンドを制御したい。例:私のデフォルトのサウンドはホームボタンで100%です。連絡先(最後のボタン)をクリックすると、音量レベルはボタン間の場合と同じ20%になります。

このスクリプトを使用して、フラッシュでサウンドを呼び出します

bgSound = 新しいサウンド(これ); bgSound.attachSound("sound1"); bgSound.start(0,99);

サウンドレベルを管理するためにボタンに何を入れたか教えてください。

私を助けてください。

ありがとう

4

2 に答える 2

0

了解 了解 ( 希望 ) , ほら . 私 は ゼロ から 出発 します .

TweenMax の as2 バージョンをダウンロード http://www.greensock.com/tweenmax/

com フォルダーを ur プロジェクト fla ファイルと同じフォルダーに配置します。

残りのコードを含む最初のフレームの上部でこれを使用します

import com.greensock.*;

このコードを使用して、ターゲット ボリューム間のトゥイーンを行います

TweenMax.fromTo(bgSound,1,{volume:bgSound.getVolume},{volume:TARGETVOLUME)});

TARGETVOLUME は actionscript 2 の 0 ~ 100 の数値です。たとえば、サービスに行くときにサウンドを 60 に変更したい場合は、これを ur onRelease に入れます。

TweenMax.fromTo(bgSound,1,{volume:bgSound.getVolume},{volume:60)});

そして、ボタン(as2が許可する)ターゲットオブジェクトにアクションを含めるかどうかを覚えておいてください

u のサンプルを提供するように指示できない場合 ;) また、enterframe のようなイベントで tweenmax なしでそれを行うこともできますが、tweenmax は素晴らしいものであり、それを取得して他の多くの機能に使用して多くの時間を節約できることを願っています

于 2011-01-18T14:49:05.517 に答える
0

表示されているメソッド呼び出しに基づいて AS2 を使用していると仮定します。また、その仮定に基づいて、簡単な Google 検索を行い、これに戻ってきました。

    bgSound.setVolume(20);

http://www.actionscript.org/resources/articles/49/1/Volume-Slider-attachSound-method/Page1.html

別のバージョンの言語を使用していて、ここで間違っている場合はお知らせください。修正を試みます。

于 2011-01-13T21:28:07.223 に答える