Flash动作脚本指南:从基础到高级操作
4星 · 超过85%的资源 需积分: 33 137 浏览量
更新于2024-09-22
收藏 34KB TXT 举报
"Flash动作脚本大全包含了Flash中常用的各种动作命令和脚本示例,用于控制动画播放、场景切换、全屏操作、允许缩放、链接跳转以及声音处理等。"
Flash动作脚本是Flash动画制作中的核心部分,它使得动画能够响应用户的交互并执行特定的操作。以下是一些关键的Flash动作脚本知识点:
1. 基本播放控制:
- `stop()`:停止当前帧的播放。
- `play()`:继续播放动画。
- `gotoAndPlay(frameNumber)`:跳转到指定帧并开始播放。
- `gotoAndStop(frameNumber)`:跳转到指定帧并停止播放。
2. 场景切换:
- `nextScene()`:前进到下一个场景并开始播放。
- `prevScene()`:返回上一个场景并开始播放。
3. 全屏操作:
- `fscommand("fullscreen", true)`:进入全屏模式。
- `fscommand("fullscreen", false)`:退出全屏模式。
4. 缩放设置:
- `fscommand("allowscale", true)`:允许用户缩放Flash内容。
- `fscommand("allowscale", false)`:禁止用户缩放Flash内容。
5. 链接跳转:
- `getURL(url)`:打开指定URL的网页链接,可以是HTTP或HTTPS协议。
6. 变量与函数使用:
- `N`:可以作为变量,例如`gotoAndPlay(N)`或`gotoAndStop(N)`,用于动态跳转到帧。
7. 声音处理:
- `newSound()`:创建新的声音对象。
- `attachSound(soundId)`:将声音ID关联到声音对象。
- `start()`:开始播放声音。
- `getVolume()`:获取声音的当前音量。
- `setVolume(volume)`:设置声音的音量。
- `getPan()`:获取声音的左右平衡(pan)值。
- `setPan(panValue)`:设置声音的左右平衡值。
- `position`:声音当前位置,即播放进度。
- `duration`:声音的总长度。
8. 加载进度监控:
- `getBytesTotal()`:获取文件总字节数。
- `getBytesLoaded()`:获取已加载的字节数。
这些基本的Flash动作脚本是创建交互式Flash动画的基础,通过它们可以实现复杂的用户交互和动画控制。了解并熟练掌握这些命令对于开发丰富的Flash内容至关重要。
104 浏览量
239 浏览量
128 浏览量
2021-11-23 上传
pf19891011
- 粉丝: 0
- 资源: 2
最新资源
- Ufrayd
- cstore_fdw:由Citus Data开发的用于使用Postgres进行分析的列式存储。 在https:groups.google.comforum#!forumcstore-users上查看邮件列表,或在https:slack.citusdata.com加入我们的Slack频道。
- 正则化算法
- monaco-powershell:VSCode的Monaco编辑器+ PowerShell编辑器服务!
- ASP网上购书管理系统(源代码+论文).zip
- node-provider-service
- Gradle插件可将APK发布到Google Play-Android开发
- Uecker
- 阿里云机器学习PAI-DSW入门指南.zip
- Cardboard-Viewer:主要使用Three.js,我为Google Cardboard耳机创建了一个陀螺移动VR查看器,以查看我在克利夫兰地区使用Panono 360相机拍摄的360°全景照片和风景。 刷新页面从总共6张照片中选择一张随机照片。 要查看该应用程序,请单击链接:
- Jwg3full.github.io
- 简单的C++串口示例
- 高斯白噪声matlab代码-SPA_for_LDPC:此存储库是关于LDPC(又名低密度奇偶校验)代码的和积算法在二进制对称信道,二进制擦除信
- C/C++:二叉排序树.rar(含完整注释)
- U27fog
- godotenv:Ruby的dotenv库的Go端口(从`.env`加载环境变量。)