灵魂腐蚀 发表于 2015-1-15 22:23:57

来一发Flash MX 编程深条理使用-初级殊效(5)

Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。
3.3虚幻殊效(1)
在FlashMX殊效中,虚幻的影象、庞大的粒子体系、热情的火焰、跳动的海浪都属于一种虚幻的内容。一样平常来讲,在矢量动画中是很难制造出这类效果的,可是FlashMX编程在画图方面的增强,使这些效果的完成成为大概,上面将先容两个这方面的例子。在FlashMX中仍旧没有增添对3D的撑持,以是对3D物体的操纵只能靠程序来完成,在第三个实例中报告了一个3D物体扭转的使用,它对宽大程序员来讲是一个极好的典范。
3.3.1虚幻实境

如今先容一个程序技能请求不高,但却请求编程职员有不凡想像力的殊效――假造实境。这个殊效道理十分复杂,起首发生出一批用来把持的点,然后用这些点画出一个关闭的地区,然后以随机色、通明度为3的体例举行添补。在发生一批如许的地区后,将这些地区随机安排、叠加,就制造出一个实在而又虚幻的殊效。请看上面的代码:
//在低分辩率下运算会快些,才干发生出昏黄美
_quality="LOW";
//发生8个用来把持的点
for(i=1;i<=8;i++){
_root.createEmptyMovieClip("point"+i,i+10);
_root["point"+i]._x=Stage.width/2;
_root["point"+i]._y=Stage.height/2;
//把持点的地位在正负5个点以内变更
_root["point"+i].xVel=Math.floor(Math.random()*10)-5;
_root["point"+i].yVel=Math.floor(Math.random()*10)-5;
_root["point"+i].onEnterFrame=function(){
this._x+=this.xVel;
this._y+=this.yVel;
//这两句包管把持点在超越视野时就要转头反向挪动
this._x<0||this._x>Stage.width?this.xVel*=-1:this.xVel;
this._y<0||this._y>Stage.height?this.yVel*=-1:this.yVel;
};
}
//界说随机色彩
values=newArray("0","2","4","6","8","A","C","D");
_root.hexColor="0x"+values[Math.floor(Math.random()*values.l

运行时,它可以跨浏览器和操作系统、原汁原味地呈现具有表现力的应用程序、内容和视频,功能强大,兼容性高。

分手快乐 发表于 2015-1-17 17:50:21

FLASH网站建设的页面非常美观,互动性很强。在企业网站中,FLASH动画作用主要在于突出企业品牌的效应,彰显企业形象的实力。

飘灵儿 发表于 2015-1-22 08:20:44

不过,要说国内在FLASH动画领域做的比较出色的,公认的是广州形动数码科技。

因胸联盟 发表于 2015-1-31 05:20:40

用户在观看广告的时候,无法通过正常点击鼠标来查看广告的尺寸、字节数、所链接的URL广告本身信息。

变相怪杰 发表于 2015-2-6 17:47:30

Flash也支持alpha通道,这会使设计者高兴。没有太多的技术性,alpha通道是附加在图像上的信息 - 允许图像以不同的方式渲染。

老尸 发表于 2015-2-18 00:23:34

祯率越高,动画中可包容的信息越多,动画看起来越光滑和流畅。当然,当祯率增加时,计算机的CPU的重绘工作越多,运行得就越慢。

爱飞 发表于 2015-3-6 00:54:06

在Web上只好把动画做得很小。即使最简单的动画也需要较长的下载时间。Flash的流技术和矢量图形对这种情况做了改变。

透明 发表于 2015-3-12 19:14:23

Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。

山那边是海 发表于 2015-3-20 02:11:19

Flash流行的主要原因是它使用了矢量图形(与位图相反)。因为这种图形格式比位图小得多,而且在缩放时对图形质量影响不大,所以很适合对带宽要求很高的Web。
页: [1]
查看完整版本: 来一发Flash MX 编程深条理使用-初级殊效(5)