用AS制作特效
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-11
單的AS教學: 第一編 流星編 雖然這些教程在Flash 8上有很多.但我寫出來對我對大家也有好處. 效果如下: 点击浏览该文件 http://UploadFile/2004-8/200482518323944.swf 1首先設置場景大小為(Ctrl+j) 550X400,背景顏色為黑色, 2然後按Ctrl+F8 選擇建立圖像,名稱為流星,在場景中建 立一個矩形,然後把它的前端拉成圓狀,完成後大概如下圖: 3接著建立多一個影片片段,名稱為“流星移動”, 把2建立的圖像放進圖層一的第一幀, 在第80幀建立一個關鍵幀,把第一幀設為:移動 然後把第80幀的圖像向右拉一段距離(長一點也可以): 在第80幀加入動作(AS): removeMovieClip(this); 不明白的可以看看下圖: 4完成上面的東西後,再建立多一個影片片段,名稱為“主要影片”, 建立兩個圖層: 圖層一:放進一個3步驟建立的影片片段,實例名稱為:star 圖層二: 第一幀上鍵入下面代碼: star._visible = false;//使stra影片為隱藏狀態 i=0;//初始化計算器為0 第二幀上鍵入下面代碼: duplicateMovieClip("star", "star"+i, i); //復制影片 //----定義一些變量,用於后面為影片設置屬性----// y = 100-(Math.random()*100); x = 225-(Math.random()*550); r = Math.atan(y/x); a = (180/Math.PI)*r; scale = Math.random()*60; //------------------------------------------------------------// if (x<0) { a += 180; } setProperty("star"+i, _y, y); //設置影片Y坐標 setProperty("star"+i, _x, x); //設置影片的X坐標 setProperty("star"+i, _rotation, a); //設置角度 setProperty("star"+i, _xscale, scale); //設置X方向的申縮 setProperty("star"+i, _yscale, scale); //設置Y方向的申縮 i++;// i為嚴格遞增 希望對新手對AS大家有幫助 源文件: 点击浏览该文件 关键词:
|
|||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 3D Assistants效果下一篇: 手的画法
关于用AS制作特效的所有评论