快速业务通道

用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大家有幫助
源文件:
点击浏览该文件

关键词:
  • 1
  • 2
  • 下一页
【内容导航】
第1页:用AS制作特效 第2页:下雪篇

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多
上一篇: 3D Assistants效果下一篇: 手的画法

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号