0

再生、一時停止、停止、開始、終了ボタンに移動するサウンド付きのフラッシュアニメーションがあります。

公開するときは、mp3 ファイルと swf ファイルを含める必要があります。

全体を再生するには、swf ファイルだけを取得するにはどうすればよいですか?

私はフラッシュ cs 3 と actionscript 3.0 を使用しています。

ここに私のコードがあります:

var mySound:Sound = new Sound();

var myChannel:SoundChannel = new SoundChannel();

var lastPosition:Number = 0;

var soundIsPlaying:Boolean = true;

mySound.load(new URLRequest("saloma.mp3"));

myChannel = mySound.play();

これらのボタンはすべて機能に移動し、

go.addEventListener(MouseEvent.CLICK,govid);

function govid(event:MouseEvent):void{

play();

if(!soundIsPlaying){

myChannel = mySound.play(lastPosition);

soundIsPlaying = true;

}

}

また、シーンを使用してそれらをナビゲートしています。

gte.addEventListener(MouseEvent.CLICK,gotoend);

function gotoend(event:MouseEvent):void{

gotoAndStop(1,"ending");

}

ありがとうございました :)

4

2 に答える 2

0

私は答えを書いたでしょうが、これはすでに答えられています...


まず、ライブラリでサウンド ファイルのクラス リンクを設定します。右クリックしてプロパティを選択し、[リンケージ] セクションの [クラス] フィールドを編集します。この例では Class:FogHorn になります。

 import flash.utils.getDefinitionByName;    
 var SoundClass:Class = getDefinitionByName("FogHorn") as Class;
 var newSound:Sound = new SoundClass(); 
 newSound.play()

ソース: @ Actionscript 3のAllan : 文字列の名前でライブラリからサウンドを再生

于 2013-07-31T01:37:29.463 に答える