仓酷云

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

[学习教程] 给大家带来Flash5恣意两点间随机画线(五)

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

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

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

x
与gif和jpg不同,用Flash制作出来的动化是矢量的,不管怎样放大、缩小,它还是清晰可见。
5.3ActionsforMainMovie
//主程序
//要点1:鼠标地位属性(_xmouse,_ymouse)
//要点2:MathObjects
//日期:2000-09-02
//kanaka
//Email:kanaka@yeah.net
    onClipEvent(mouseUp){
      if(_root.FirstPointDrew==0){
//读取出发点的坐标
       x1=_xmouse;
       y1=_ymouse;
//假如已画过一条线,则将线和两个点都删除,以坚持场景干净
       if(_root.LineDrew==1){
         removeMovieClip(point1);
         removeMovieClip(point2);
         removeMovieClip(line1);
       }
//在出发点坐标上画一个点
       duplicateMovieClip(point,"point1",1);
       setProperty(point1,_x,x1);
       setProperty(point1,_y,y1);
//出发点已画出
       _root.FirstPointDrew=1;
      }else{
//读取尽头的坐标
       x2=_xmouse;
       y2=_ymouse;
//在尽头坐标上画一个点
       duplicateMovieClip(point,"point2",2);
       setProperty(point2,_x,x2);
       setProperty(point2,_y,y2);
//尽头已画出,置FirstPointDrew为0
       _root.FirstPointDrew=0;
//盘算三角形三条边的长度
       x=Math.abs(x1-x2);
       y=Math.abs(y1-y2);
       z=Math.sqrt(x*x+y*y);
//盘算画线的扭转角度
       if((x1$#@60;x2)and(y1$#@62;y2)){
         angel=Math.atan(y/x)/Math.PI*180;
       }elseif((x1>=x2)and(y1$#@60;y2)){
        angel=Math.atan(x/y)/Math.PI*180+90;
       }elseif((x1>x2)and(y1$#@62;=y2)){
         angel=Math.atan(y/x)/Math.PI*180+180;
       }else{
         angel=360-Math.atan(y/x)/Math.PI*180;
       }
//设置画线动画的肇端坐标醴疟壤托嵌?br>       duplicateMovieClip(line,"line1",0);
       setProperty(line1,_x,x1);
       setProperty(line1,_y,y1);
       setProperty(line1,_xscale,z/_root.LineWide*100);
       setProperty(line1,_rotation,angel);
//画线完成
       _root.LineDrew=1;
      }
    }


</p>

</p>
Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。
小女巫 该用户已被删除
沙发
发表于 2015-1-17 15:56:44 | 只看该作者
逐渐改变了我们生活及生活习惯的一些工具,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。
再见西城 该用户已被删除
板凳
发表于 2015-1-25 14:28:33 | 只看该作者
只要用心 只要努力 在加上你无限的创意和想象。FLASH无敌了
飘飘悠悠 该用户已被删除
地板
 楼主| 发表于 2015-2-2 22:31:31 | 只看该作者
单纯的做动画而言,flash动画与传统动画有很多差别,这里会为你介绍什么是flash与flash与传统动画相比具有的优点和缺点,而进一步了解flash动画
精灵巫婆 该用户已被删除
5#
发表于 2015-2-8 18:58:27 | 只看该作者
富媒体可应用于各种网络服务中,如网站设计、电子邮件、BANNER、BUTTON、弹出式广告、插播式广告等。  
因胸联盟 该用户已被删除
6#
发表于 2015-2-25 23:43:16 | 只看该作者
动画广告相对于传统广告而言,它的优势在于不受时间、地点等条件限制,可以通过动画的形式将那些复杂又抽象的广告内容更加简单化、生动形象化。
莫相离 该用户已被删除
7#
发表于 2015-3-8 10:58:23 | 只看该作者
对插件的批评之一是他们一般出现在称为Box的网页的一个预定的区域。虽然在某种情况下表现不错,但Box经常以罪魁祸首的面目出现。
小魔女 该用户已被删除
8#
发表于 2015-3-16 01:49:46 | 只看该作者
flash 有这么多的优势,那么它的优缺点和设计方面的关系是什么?
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-22 19:09:36 | 只看该作者
不能设置“alt”属性,失去了一次被搜说引擎检索到的机会。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-12-29 07:55

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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