博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Flash ActionScript 3.0 编程》的示例-动画公文包片段
阅读量:6403 次
发布时间:2019-06-23

本文共 1117 字,大约阅读时间需要 3 分钟。

详细内容请参照

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/"

转载于:https://www.cnblogs.com/cuina422/p/3586961.html

你可能感兴趣的文章
VC中使用内联汇编(转载)
查看>>
VS2010项目的部署与安装
查看>>
Phone状态的监听机制
查看>>
responsive web design
查看>>
图像编辑之亮度调整
查看>>
ENTBOOST 2014.180L 发布,开源企业IM免费企业即时通讯
查看>>
(转) Lua: 给 Redis 用户的入门指导
查看>>
Android 获取内存信息
查看>>
DDD Reference
查看>>
【mysql】统计库、表大小
查看>>
ThinkPHP项目笔记之RBAC(权限)中篇
查看>>
经典SQL语句大全
查看>>
百度地图 Android SDK - 检索功能使用的简单演示样例
查看>>
nginx+apache+php+mysql服务器集群搭建
查看>>
ASP.NET Core中的依赖注入(4): 构造函数的选择与服务生命周期管理
查看>>
ABP源码分析三十九:ABP.Hangfire
查看>>
Why is applicationhost.config still being added to source control even thought it's in gitignore
查看>>
微信网页授权java实现
查看>>
用StackExchange.Redis客户端连接阿里云Redis服务遇到的问题
查看>>
Chapter 1 First Sight——15
查看>>