动画片段中的Adobe Flash CS3声音

时间:2011-09-29 15:45:48

标签: actionscript-3 flash

我的场景中有一个动画(MovieClip)。伴随着动画的声音。我将它插入动画的第一帧。 我想这个动画最初是不活动的。我打算在按下某个按钮时激活它。 我不知道如何在Adobe Flash工作区中将其设置为“非活动”,所以我只是放入我的场景的构造函数:

的MovieClip(getChildByName( “MyAnim”))停止();

当我的场景出现时,它不会阻止声音开始播放!

我该如何管理?

2 个答案:

答案 0 :(得分:1)

将声音放在动画片段中的第二帧上。然后单击按钮时转到该框架。

private function onButtonClick(event : MouseEvent) : void
{
     mySoundClip.gotoAndStop(2);
}

答案 1 :(得分:1)

根据我的经验,将声音直接插入闪光灯中的时间轴通常不是一个好主意。我强烈建议将.mp3导入Flash程序,并使用AS3 Sound class 按代码播放。

编辑:这样,在您使用声音类 .play()方法之前,声音将无法播放,您可以在动画开始时在时间轴上或从按钮开始激活它。

这是一个很好的Republic of Code tutorial,让您一步一步地了解如何使用AS3 Sound Class播放声音文件。