详细内容请参照
http://help.adobe.com/zh_CN/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7fd7.html
使用工具
FLASH CS5
准备添加交互
1.创建一个简单的动画。(从左到右匀速直线运动的矩形)
1)先从左边的工具箱中选择矩形工具,在白色的工作区左边画一个长方形作。
2)在第20帧上单击鼠标右键,在弹出的菜单中选择“插入关键帧”命令。
3)小心地把工作区左边的小车拖到右边。
4)在第一帧上单击鼠标右键,在弹出的菜单中选择“创建动画动作”。
Ctrl+Enter 可以看一下效果了。
2.在时间轴中的其它图层上创建一个新图层,并将其重命名为 buttons。
3.在 buttons 图层之上创建一个新图层,并将其命名为 actions。
创建和添加按钮
使用绘图工具在 buttons 图层上创建实例名称"playButton"和"homeButton"的两个按钮
编写代码
在 actions 图层的第 1 帧上选择关键帧,“右键”>“动作”,在“脚本”窗格中,输入以下代码
import flash.events.MouseEvent;import flash.net.URLRequest;import flash.net.navigateToURL;stop();function startMovie(event:MouseEvent):void { this.play(); }playButton.addEventListener(MouseEvent.CLICK, startMovie);function gotoAuthorPage(event:MouseEvent):void { var targetURL:URLRequest = new URLRequest("http://example.com/"); navigateToURL(targetURL); }homeButton.addEventListener(MouseEvent.CLICK, gotoAuthorPage);
Ctrl+Enter 运行结果
1.动画开始加载时,先停止播放。(矩形图形不移动)
2.点击"playButton"按钮后,矩形图形开始移动,到最右端停止。3.单击"homeButton"按钮时将浏览器定向至"http://example.com/"