掌握AS3.0闪存常用代码示例

需积分: 9 1 下载量 185 浏览量 更新于2024-09-12 收藏 1KB TXT 举报
本篇文档主要介绍了在Flash中使用ActionScript 3.0进行基础操作的一些常用代码片段。主要内容涵盖了以下几个关键知识点: 1. **事件监听**: 首先,通过`addEventListener`方法,如`cixinyuan.addEventListener("click", play_child1)`,为对象添加了点击事件处理程序。当用户点击名为"cixinyuan"的元件时,会触发`play_child1`函数。 2. **加载外部SWF文件**: `play_child1`函数中的`loadChild1`函数创建了一个`URLRequest`对象来指定要加载的SWF文件路径("԰.swf"),然后通过`Loader`类加载该文件。`loadProgress`函数用于跟踪加载进度,`loadComplete`函数则在加载完成后执行相应的操作,尽管在这个例子中并未展示具体内容。 3. **动态添加SWF内容**: `loadComplete`函数之后,通过`addChild(loader)`将加载的SWF内容添加到舞台中。`read`函数同样通过事件监听器,当用户点击某个元素(例如地图背景上的`mapback`)时,会将加载的SWF内容添加到舞台上,并设置其位置(x=0, y=0)。 4. **导航控制**: 在`nn`函数中,当用户点击enter元件时,会调用`gotoAndPlay`方法,使舞台播放动画序列的第60帧。 5. **地图回退功能**: `ch`函数与地图回退按钮关联,当用户点击该按钮时,会响应地图回退操作,但具体如何实现地图回退并未在代码中明确指出,可能是跳转到另一个场景或执行其他逻辑。 这些代码展示了在Flash中利用ActionScript进行交互式内容加载、动态加载内容以及基本的用户交互控制的基本流程。熟练掌握这些技巧对于开发基于Flash的交互式应用程序至关重要,尤其是在游戏、动画和多媒体应用中。