Flash命令及函数完全指南
需积分: 10 189 浏览量
更新于2024-07-18
收藏 28KB DOCX 举报
"这篇文档提供了一个全面的Flash命令列表,涵盖了基本操作、流程控制、对象交互等多个方面。"
Flash命令是ActionScript编程的基础,用于控制Flash影片的行为和交互。以下是一些关键命令的详细说明:
1. **Goto**:此命令用于将影片跳转到指定的帧,如`gotoAndPlay(帧号)`或`gotoAndStop(帧号)`,分别用于跳转并播放或跳转并停止。
2. **Play** 和 **Stop**:`play()`命令用来启动或继续播放当前电影剪辑,而`stop()`则用于停止播放。
3. **ToggleHighQuality**:这个命令可以切换影片的显示质量,用于平衡性能和图像质量。
4. **StopAllSounds**:当需要停止所有正在播放的声音时,可以使用此命令。
5. **GetURL**:它允许Flash与浏览器交互,打开指定的URL或者执行一个JavaScript命令。
6. **FSCommand**:发送Full Screen(全屏)或其它系统级命令,比如`fscommand("fullscreen", "true")`用于开启全屏模式。
7. **LoadMovie** 和 **UnloadMovie**:`loadMovie()`加载外部电影剪辑,而`unloadMovie()`则卸载已加载的电影剪辑,释放内存。
8. **TellTarget**:指定Action命令作用的目标,允许对其他对象执行操作。
9. **IfFrameIsLoaded**:检查指定帧是否已经加载完成,常用于动态内容的加载判断。
10. **OnMouseEvent** 和 **OnClipEvent**:处理鼠标的点击、移动等事件,以及影片剪辑的特定事件,如开始、结束等。
11. **流程控制命令**:如`for`、`while`、`if`、`else`、`do...while`等,用于控制程序的流程。
12. **Action命令**:包括`break`跳出循环、`call`调用帧、`comment`添加注释、`continue`继续循环、`delete`删除变量、`duplicateMovieClip`复制影片剪辑等。
13. **函数操作**:`function`用于声明自定义函数,`return`在函数中返回值,`evaluate`调用自定义函数。
14. **对象操作**:`setVariable`设置变量值、`setProperty`设置对象属性、`swapDepths`交换对象的深度、`startDrag`和`stopDrag`控制对象的拖放行为。
15. **数据交互**:`loadVariables`用于从外部文件加载变量,`loadMovie`和`unloadMovie`处理影片剪辑的加载和卸载。
这些命令构成了ActionScript的基础,它们使得开发者能够创建交互丰富的Flash应用程序和动画。了解并熟练掌握这些命令,将有助于提升Flash项目的交互性和功能性。
115 浏览量
点击了解资源详情
点击了解资源详情
2021-10-11 上传
761 浏览量
107 浏览量
245 浏览量
weixin_39260028
- 粉丝: 16
- 资源: 200
最新资源
- Neat
- pai_v59,matlab中simulink看源码,matlab源码之家
- matlab代码sqrt-HNABEMLAB:二维高频散射问题的快速求解器
- SIXNET冗余的以太网I/O网关ET-GT-ST-3性能详述(中文).zip
- pinterest-tut
- 死神2
- NetworkProcessorsEZchip,EZChip 的芯片架构,微码编码示例的书籍
- js.playgrond:用于学习JavaScript游乐场
- wb715,matlab函数可以查看源码,matlab
- matlab代码sqrt-AnySOS:半定式编程的随时算法
- Julie:网络导航工具
- 大将军连笔王手写板驱动 v8.0 官方版
- protoc-3.10.0-rc-1-win32.zip
- testcafe-devexpress-example:TestCafe自动化测试框架
- pykrx:KRX股票信息搜集
- nsimagegallery6