仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 647|回复: 8
打印 上一主题 下一主题

[学习教程] 动画教程之Flash教程:鼠标点击显现打散动画-Flash实例教程

[复制链接]
简单生活 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:46:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
Flash动画制作软件制作的动画文件很小,这样便于在互联网上传输,而且它采用了流技术,只要下载一部分,就能欣赏动画,而且能一边播放一边传输送数据。
poluoluo中心提醒:Flash教程:鼠标点击显现打散动画.
效果演示:鼠标点击寓目效果

[media=wmv,550,400][/media]


1、新建Flash文档,550*400,别的默许。

2、创立影片剪辑,选椭圆工具,笔触无,添补色放射突变,画一个椭圆(外形自定,我相你会比我画得更好),右键库中设置链接,类名Ball。

3、前往场景1,第一层建背景(随便),新建as图层,在as图层第一帧输出代码:


  • //小球的初始地位
  • [code]//小球的初始地位
  • varballx:Number=275;
  • varbally:Number=400;
  • //小球活动速率
  • varspeed:Number=5;
  • stage.addEventListener(MouseEvent.CLICK,shoot);
  • functionshoot(e:MouseEvent):void
  • {
  • for(vari:int=1;i<9;i++)
  • {
  • //从库中创立小球
  • varball:Ball=newBall();
  • //初始化小球地位
  • ball.x=ballx;
  • ball.y=bally;
  • //依据三角函数盘算小球的速率
  • ball.spdx=cosD(i*-20)*speed;
  • ball.spdy=sinD(i*-20)*speed;
  • //注册enterFrame事务
  • ball.addEventListener(Event.ENTER_FRAME,ballMove);
  • e.target.addChild(ball);
  • }
  • }
  • functionballMove(e:Event):void
  • {
  • //猎取小球的援用
  • varobj:MovieClip=e.target;
  • //设置小球的坐标,完成活动
  • obj.x+=obj.spdx
  • obj.y+=obj.spdy
  • if(obj.y<0||obj.x<0||obj.x>550||obj.y>400)
  • {
  • //移除enterFrame事务
  • obj.removeEventListener(Event.ENTER_FRAME,ballMove)
  • //从显现列表删除
  • stage.removeChild(obj)
  • }
  • }
  • //角度转换为弧度
  • functionangleToRadian(angle:Number):Number
  • {
  • returnangle*(Math.PI/180);
  • }

  • functionsinD(angle:Number):Number
  • {
  • returnMath.sin(angleToRadian(angle));
  • }
  • functioncosD(angle:Number):Number
  • {
  • returnMath.cos(angleToRadian(angle));
  • }

flash影片的后缀名为.swf,该类型文件必须有flash播放器才能打开(包括各大浏览器,视频播放器),且播放器的版本须不低于FLASH程序自带播放器的版本。
莫相离 该用户已被删除
沙发
发表于 2015-1-17 14:13:31 | 只看该作者
Flash流行的主要原因是它使用了矢量图形(与位图相反)。因为这种图形格式比位图小得多,而且在缩放时对图形质量影响不大,所以很适合对带宽要求很高的Web。
若天明 该用户已被删除
板凳
发表于 2015-1-24 19:49:39 | 只看该作者
对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。
飘飘悠悠 该用户已被删除
地板
发表于 2015-2-2 14:21:03 | 只看该作者
都着重在优点方面,请尽量答的详细、深入一些,谢谢!拿了我全部的爱问分了已经
老尸 该用户已被删除
5#
发表于 2015-2-8 01:59:01 | 只看该作者
flash制作的动画文件比较小,可以在网络上快速传播!
因胸联盟 该用户已被删除
6#
发表于 2015-2-24 07:30:56 | 只看该作者
FLASH在网站建设中广泛的应用,但是FLASH也有自身的缺陷,尤其考虑到网络营销的综合效果时,FLASH 格式的广告并非最好的选择,有时甚至会降低广告效果。
再见西城 该用户已被删除
7#
发表于 2015-3-7 12:04:41 | 只看该作者
作为奖赏,你可以使用关键祯动画支持和tweening- 两个最主要的节省时间的方式。本质上,关键祯是动画中显著事件发生的位置。
山那边是海 该用户已被删除
8#
发表于 2015-3-15 06:37:49 | 只看该作者
不能制作色彩丰富变化的图像,核心竞争力小,而且有一定的局限性。要想制作优秀的动画,就要充分了解软件的优点和缺陷。
活着的死人 该用户已被删除
9#
发表于 2015-3-21 22:36:43 | 只看该作者
时间期限本身就是一个优点,因为它可以让你确定一个祯率。电视每秒刷新屏幕30次,电影每秒刷新屏幕24次。Flash的祯率是可变的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-12 03:14

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表