Flash初学者指南:简单代码与操作教程
4星 · 超过85%的资源 需积分: 9 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项目开发。
2019-05-27 上传
2011-05-29 上传
2013-06-07 上传
2009-05-18 上传
2010-01-11 上传
2011-11-14 上传
2012-06-06 上传
2009-09-25 上传
2011-03-09 上传
jingmeng5858
- 粉丝: 13
- 资源: 3
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍