
常用软件类: |
|杀毒安全 | |联络聊天 | |网络软件 | |多媒体类 | |系统工具 | |图形图像 | |系统工具 | |应用软件 | |行业软件 |
开发设计类: |
|动画制作 | |图像处理 | |3D设计 | |操作系统 | |站长学院 | |网络相关 | |WEB设计 | |数据库类 | |程序开发 |
步骤6. 新建一个声音层,选择此层的第二个关键帧,打开“属性检查器”,单击“声音”选项卡,选择先前导入的wave声音。
步骤7. 另建一个动作层,选择此层的第一个关键帧,按F9打开动作面板,添加stop语句,让声音开始不播放。
步骤8. 选择第一、二个关键帧上的按钮,打开动作面板,分别写入代码1和代码2。
| 代码1 | 代码2 |
| on (press, keyPress "<Enter>") { gotoAndStop(2); } | on (press, keyPress "<Space>") { gotoAndStop(1); stopAllSounds(); } |

为什么会出错呢?原来我们在测试时启用了快捷键(如这里的Ctrl和Enter键),导致事件声音无法与按键处理事件关联。选择“控制”>“禁止快捷键”,单击Tab键,再点击按钮或按回车,你就能听到美妙的Midi乐了。当然,如果我们用外部的Flash Lite独立播放器来播放,就不存在这个问题。
三、小结
1. Flash Lite只能播放事件声音;
2. 移动设备上不支持声音特效、同步、编辑和循环;
3. 如果你想在移动设备播放声音,你必须为每个声音关联一个外部的设备声音;
4. 电影发布前外部的设备声音文件是必需的,发布后就可以不保留了。
源文件下载请点击这里