Flash初学者指南:简单代码与操作教程

4星 · 超过85%的资源 需积分: 9 5 下载量 121 浏览量 更新于2024-09-16 1 收藏 12KB TXT 举报
本文主要介绍了Flash编程的基本概念和常用代码,适合初学者学习。通过学习这些简单的Flash代码,初学者可以逐步掌握如何在Flash中进行交互设计和多媒体控制。 在Flash中,代码主要用于实现动画与用户的交互、加载外部资源以及控制音频和视频等。以下是一些基本的Flash代码示例: 1. `loadMovieNum("service.swf",1);` 这行代码用于加载名为"service.swf"的外部SWF文件到当前时间轴的第1层。这在需要整合多个SWF组件或更新内容时非常有用。 2. `loadVariablesNum("about.txt",0);` 该代码用于加载一个文本文件(这里是"about.txt")的数据到当前时间轴的根级别。这通常用来导入外部数据,如配置信息或动态文本。 3. `System.useCodepage=true;` 设置系统使用代码页,确保特殊字符正确显示。 4. 声音控制:`mySound=new Sound(); mySound.attachSound("1"); mySound.start();` 这里创建了一个新的声音对象,附加了ID为"1"的声音剪辑,并开始播放。`mySound.stop("1");`则停止ID为"1"的声音播放。 5. 更复杂的音频控制:`mySound=new Sound(); mySound.loadSound("music.mp3", true); mySound.start(0, 100);` 加载一个MP3文件,设置为循环播放(第二个参数为true),并从开始位置播放100毫秒。`mySound.stop();` 停止所有声音。 6. `on(release){gotoAndStop("èʷ",1);}` 这是按钮事件处理函数,当按钮被释放时,跳转到标签为"èʷ"的帧并停止播放。 7. `on(release){loadmovienum("a.swf",1);}` 同样是按钮事件,当按钮被释放时加载"a.swf"到当前时间轴的第1层。 8. 变量设置:`_root.text = "On(Release)SetVariable:" + input + " SetVariable:" + output;` 这行代码展示了如何设置和使用全局变量,将输入和输出变量的值连接成字符串并显示在舞台上。 9. `fscommand` 是Flash中用于与外部应用程序交互的命令,例如:`fscommand("quit")` 关闭当前运行的Flash电影;`fscommand("Fullscreen","True")` 将Flash全屏化;`fscommand("showmenu","false")` 隐藏Flash菜单;`fscommand("command","arguments")` 执行自定义命令,这里的"arguments"可以是额外的参数。 10. 创建新符号:`Insert > New Symbol (Ctrl+F8)`,可以选择创建不同的元素,如按钮、影片剪辑等,以便于组织和重用代码。 通过以上代码示例,初学者可以了解Flash编程的基础,包括资源加载、用户交互、声音控制、变量操作以及与外部程序的通信等。随着对这些基本概念的深入理解和实践,你可以逐渐掌握更复杂的Flash项目开发。