仓酷云

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

[学习教程] 来一发Flash MX 编程深条理使用-低级殊效(5)

[复制链接]
山那边是海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 22:23:35 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
Flash8支持一种新的编码格式(On2的VP6),这种编码格式与Flash7的视频编码格式相比,有了很大的提高。
<divclass="start">2.3综合殊效
因为FlashMX功效十分壮大,有些殊效很难往界定它的属性与种别,乃至只能说它是完成了某一个功效,不克不及说是殊效了。好比鼠标跟从,这类殊效对画面的奉献有多年夜,很难讲分明;又好比说一个很酷的航行菜单大概扭转菜单,以致其他各类种别的菜单,都是不错的殊效;另有一些多媒体的一些功效,好比声响的播放、麦克风与摄像头的利用等都属于这个范围。

2.3.1多边形鼠标跟从

在浩瀚Flash殊效中,人人对照喜好会商的一个效果就是鼠标跟从。这类效果在已往会商得十分多,但比来一年来,因为人人都把注重力放在卡通动画与MTV动画制造方面,以是已很少有人存眷这类殊效了。可是没有人存眷其实不代表它没有效,它在良多动画中另有必定的使用空间,让我们先看看上面的程序吧:
_root.createEmptyMovieClip("c",1);
colorMe=newColor(c);
Mouse.addListener(_root);
_root.onMouseDown=function(){
//当第一次鼠标按下时,鼠标跟从入手下手
c.clear();
//设定画线的线宽为1,色彩值默许,通明度为100
c.lineStyle(1,,100);
radius=Math.random()*100+50;
//随机天生一个多边形,边数从3~12
sides=Math.ceil(Math.random()*10)+2;
//盘算多边形与圆心的夹角
radInc=(2*Math.PI)/sides;
//依据夹角画线,移到中央地位的正下方
c.moveTo(radius*Math.sin(0),radius*Math.cos(0));
for(i=0;i<sides;i++){
//画边线
c.lineTo(radius*Math.sin(i*radInc),radius*Math.cos(i*radInc));
}
//画最初一条闭合线
c.lineTo(radius*Math.sin(0),radius*Math.cos(0));
}
_root.onEnterFrame=function(){
//复制一个后面画的正多边形
c.duplicateMovieClip("c"+((j<2)?j=2:++j),j);
山那边是海 该用户已被删除
沙发
 楼主| 发表于 2015-3-23 18:00:57 | 显示全部楼层
FLASH动画在如今的很多网站中都比较常见,其所独有的视觉效果和感染力成为各行各业宣传企业形象、推广产品的最佳平台。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-10 05:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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