邮件订阅
5ucms插件,Flash MX 编程深层次应用-初级特效(5)
作者: 来源: 日期:2017/4/11 22:38:38 浏览量:33(滞后) 人气:LOADING...(实时) 【

5ucms插件,Flash MX 编程深层次应用-初级特效(5)2.3 综合特效
    

由于Flash MX

2.3.1  动画制作方面,所以已经很少有人关注这种特效了。但是没有人关注并不代表它没有用,它在很多动画中还有一定的应用空间,让我们先看看下面的程序吧:

_root.createEmptyMovieClip("c",1);

colorMe = new Color(c);

Mouse.addListener(_root);

_root.>当第一次鼠标按下时,鼠标跟随开始

    c.clear();

    //12

    sides = Math.ceil(Math.random()*10)+2;

    //画最后一条闭合线

    c.lineTo(radius*Math.sin(0),radius*Math.cos(0));        

}

_root.>复制一个前面画的正多边形

    c.duplicateMovieClip("c"+((j<2) ? j=2 : ++j),j);

    //设置透明度与旋转,每移动一下透明度就减5个多边形跟随

    _root["c"+(j-20)].removeMovieClip();

}

这个鼠标跟随效果虽然不是很酷,但是却说明了一个非常重要的问题,就是要真正学好编程就要有相当的数学基础。比如这里的多边形画线原理就是任何正多边形的顶点都在一个圆上,而圆心到正多边形的顶点的距离都等于圆的半径,角度很明显就是360上面的程序是用弧度代替了角度,其实质是一样的!于是只要有了一个顶点的位置,根据角度加上三角函数运算就可以求出所有顶点的位置,从而画出任意边数的正多边形了!

在以前,要取得外部声音文件比较麻烦,需要将每一个声音文件转化成SWF语句便可以轻松地得到解决。让我们看看用这个功能制作的MP3显示播放进度条所放的位置

begin_x = 100;

begin_y = 130

this.createTextField("txtDisplay", 2, begin_x, begin_y, 300, 20);

txtDisplay.setNewTextFormat(new TextFormat("_sans", null, null, true, null, null, null, null, "center"));

//

    //分别代表两个按钮,一个是控制往前跳转的,一个是控制向后跳转的。这个播放器不但有loadBug2-23


选择5ucms.org 选择未来

本站推荐: 5ucms模板下载 5ucms插件下载 仿站联系Q3876307       [复制给好友] [打印] [关闭] [返回] [顶部]
上一篇:5ucms模版,Flash MX 编程深层次应用-高级特效(2)
下一篇:5ucms仿站,Flash MX 编程深层次应用-ActionScript编程(6)
本站声明:本网站所载文章等内容,目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权及其它问题,请在30日内与本网联系(Email:3876307#qq.com),我们将在第一时间删除内容。若原创内容转载请注明出处。
5ucms插件,Flash MX 编程深层次应用-初级特效(5)的关键词:
评论信息
相关分类
本周热门
本月热门
关于我们 - 版权/免责 申明 - 建站服务 - 网站地图 - 稿件投递 - 联系我们 - 5ucms
Copyright © 2008-2015 www.5ucms.org