怎样在Flash CS4中连接库中的声音

最近更新网站,发现Flash CS4中的元件没有了Flash CS3中的连接的选项。不过这可难不倒我,我一看没有连接选项了就直接去属性中找了,结果这家伙还真的藏在这。那我接着说明一下怎么在Flash CS4中连接库中的声音。

直接把声音拖到舞台上那是Flash 8和AS 2.0的习惯做法,可是到了面向对象的ActionScript 3.0的时代就显得很不合适。首先把你需要的声音元素倒入到库中,这个不要我教吧,就在文件菜单中。选择需要连接的声音文件,然后在右键菜单中选择属性,打开属性对话框。下面以图片说话。

由于我装的是Flash CS4 英文版,所以截图也是英文的,中文的可以对照相应的位置。Export for ActionScript和Export in frame 1打上钩。然后在Class中输入一个类名,这步最关键。ActionScript 3.0是面向对象的语言,所有东西都是以类的形式存在的,这个连接的声音也将创建为一个类,我这里起名为BGSound。

 

接着在动作面板中写代码,很简单。

就这么两行。var sound:BGSound=new BGSound();创建一个BGSound类型的对像sound,然后sound.play()用于播放声音。其中play()的两个参数分别是起始偏移量和循环次数。无法直接设置永久循环,但是可以设置一个很大的数接近于永久循环,比如我设置的999。这样就完成了。其实很简单。

9 Comments

  1. 很详细了,我很少能跟着步骤做下来的,图文并茂,而且解释很详细,特别特别喜欢,很适合自学,太谢谢你啦!

    Reply

Leave a Comment.