首页 > 其他 > 详细

《Flash ActionScript 3.0 编程》的示例-动画公文包片段

时间:2014-03-08 01:25:36      阅读:375      评论:0      收藏:0      [点我收藏+]

详细内容请参照

http://help.adobe.com/zh_CN/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7fd7.html

 

使用工具
FLASH CS5

 

准备添加交互

1.创建一个简单的动画。(从左到右匀速直线运动的矩形)

1)先从左边的工具箱中选择矩形工具,在白色的工作区左边画一个长方形作。

bubuko.com,布布扣

2)在第20帧上单击鼠标右键,在弹出的菜单中选择“插入关键帧”命令。

bubuko.com,布布扣

3)小心地把工作区左边的小车拖到右边。

bubuko.com,布布扣

4)在第一帧上单击鼠标右键,在弹出的菜单中选择“创建动画动作”。

bubuko.com,布布扣

Ctrl+Enter 可以看一下效果了。

2.在时间轴中的其它图层上创建一个新图层,并将其重命名为 buttons。
3.在 buttons 图层之上创建一个新图层,并将其命名为 actions。

bubuko.com,布布扣

 

创建和添加按钮

使用绘图工具在 buttons 图层上创建实例名称"playButton"和"homeButton"的两个按钮

bubuko.com,布布扣

 

编写代码

在 actions 图层的第 1 帧上选择关键帧,“右键”>“动作”,在“脚本”窗格中,输入以下代码

bubuko.com,布布扣
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);
bubuko.com,布布扣

Ctrl+Enter 运行结果

1.动画开始加载时,先停止播放。(矩形图形不移动)
2.点击"playButton"按钮后,矩形图形开始移动,到最右端停止。
3.单击"homeButton"按钮时将浏览器定向至"http://example.com/"

《Flash ActionScript 3.0 编程》的示例-动画公文包片段,布布扣,bubuko.com

《Flash ActionScript 3.0 编程》的示例-动画公文包片段

原文:http://www.cnblogs.com/cuina422/p/3586961.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!