来一发Flash MX 编程深条理使用-低级殊效(1)
Flash通常也指MacromediaFlashPlayer(现AdobeFlashPlayer)。2012年8月15日,Flash退出Android平台,正式告别移动端。第2章ActionScript低级殊效制造
2.1笔墨殊效(1)
所谓笔墨殊效就是对FlashMX中呈现的各类笔墨经由过程特别处置来创立与制造林林总总的效果,这些效果一样平常来讲都能够在动画顶用到。在本书的前面会有专门的部分解说用一些笔墨殊效软件来发生响应的殊效,这里次要会商的是怎样用程序来完成各类殊效与把持。
2.1.1酷打字效果
在Flash中常常必要输出字符,可是假如有一个很酷的打字效果将给动画的交互减色很多。请看上面的代码:
myObj=newObject();
//界说尺寸巨细为36的TimesNewRoman字体,色彩值为0x448811
//同时字符加粗显现
myFormat=newTextFormat("TimesNewRoman",36,0x448811,true);
myObj.onKeyDown=function(){
i++;
_root.createEmptyMovieClip("L"+i,i);
//创立一个字体效果,其地位是在(10,10),其宽度与高度都是50
_root["L"+i].createTextField("myText",1,10,10,50,50);
//前往键盘输出的字符
_root["L"+i].myText.text=chr(Key.getAscii());
_root["L"+i].myText.setTextFormat(myFormat);
//设置初始发生时的字体巨细为一般巨细的5倍
_root["L"+i]._xscale=500;
_root["L"+i]._yscale=500;
//方针字体的地位,一行有30个字符,每一个字符距离是15个点
_root["L"+i].xTarget=(i%30==0)?t=0:15*t++;
_root["L"+i].yTarget=(i%30==0)?++j*15:j*15;
_root["L"+i].onEnterFrame=function(){
//把持字体的地位,从以后地位向后与向下偏60个点,以70%的速率递加
this._x+=(this.xTarget+60-this._x)*.3;
“fla”是Flash的原始档,只能用对应版本或更高版本的Flash打开编辑。 Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。 缺点也必然会会有的,但是不同的产品有不同的缺点吧,比如说flash建站它的速度会比较慢。 Flash也可以合成简单的JavaScript函数。如果你学过某种脚本语言如JavaScript或者Macromedia的Director Lingo,你会知道这有点令人畏缩。 逐渐改变了我们生活及生活习惯的一些东西,而正是互联网的大势兴起,Flash动画越来越受到宠爱,现在,Flash动画已成为网络广告的中坚力量。 现在FLASH不是也可以调用后台数据库了么~在过几年没准可以通过FLASH来实现远程控制呢~(有点假了~呵呵)我了解的FLASH优点应该就是第一段那些了~缺点暂时想不出太多了~ Flash插件的最新版本允许设计者控制Box之外的元素和把Flash元素放在HTML或其它元素上面或下面,这就为交互性打开了一个崭新的世界。 中坚的程序员趋向于嘲笑脚本语言,但是对于那些没有计算机科学学位的人来说,脚本语言可能使他们头疼。 专业的建筑动画、产品动画、角色动画、flash动画、游戏美工等全方位服务的创意动漫公司。十年专业的动漫制作经验,为政府、企业等制作出无数优秀的创意动画设计产品。 不过,要说国内在FLASH动画领域做的比较出色的,公认的是广州形动数码科技。
页:
[1]