0

MXML コンポーネントの Declarations に SoundEffect があり、それを Actionscript で再生すると、サウンドが再生されません。

<mx:SoundEffect id="mySound" source="@Embed(source='assets/sounds/my_sound.mp3')" />

アクションスクリプトコード:

mySound.play();

もしそうなら、Actionscript で mx:SoundEffect を再生する方法はありますか?

4

2 に答える 2

1

サウンド Effect クラスは、mouseDownEffect、mouseUpEffect などのエフェクト中にサウンドを再生するために使用されます。詳細については、こちらを参照してください。アクション スクリプトを介してサウンドを再生する場合は、これを使用できます。

ハードウェアの仕様も確認してください。

于 2011-12-23T05:10:54.277 に答える
0

エフェクトのサウンドプロパティを使用して、ASからエフェクトを再生できます。

mySound.sound.play();

このメソッドはSoundChannel、サウンドを停止するために使用できるオブジェクトを返します。

于 2012-01-13T11:31:55.500 に答える