as中简单API一例
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-12
AS中简单API UploadFile/2005-2/200529215543289.swf As给我们提供了 一个可以完全运用脚本编辑描述的方法 来绘制精确的图形 它是以一个mc方法的方式实现的 以下是具体方法语句的解释: myMovieClip.lineStyle (thickness, rgb, alpha) myMovieClip.moveTo (x, y) myMovieClip.beginFill (rgb, alpha) myMovieClip.lineTo (x, y) myMovieClip.endFill() 具体的例子如下: 首先 新建个mc 命名为”mc1” 在”mc1”中 新建个空的mc命名为”kong” 在”mc1”加入如下 as: x=random(10)*10; y=x; x2=random(100)+150; y2=x2/2; x3=random(100)+90; y3=x3/3-30; alpha=random(80)+20; //初始化所有的随机参数 kong.lineStyle(0, 0xcc0000,alpha-10); //设定线条的样式 kong.moveTo(x, y); //线条的开始坐标 kong.beginFill(0xcc0000,alpha); //填充的样式 kong.lineTo(x2, y2); //线条的三个点 kong.lineTo(x3, y3); kong.lineTo(x, y); kong.endFill; //结束填充 到这里 ”mc1”放入主时间轴就可以 当然还何以结合别的 搞出更眩的效果 在主时间轴上加入如下as: var c = new Array(0xFFFF00,0x333300,0x990000,0x996600); //新建一个颜色的数组 for(i=0;i<8;i++){ newmc =attachMovie("mc1", "mc1"+i, i); //产生8个mc1 var myColor = new Color(newmc); myColor.setRGB(c[i]); delete myColor; //对mc1的颜色进行渲染 newmc._x =random(100)*3; newmc._y =random(10)+12; }; 我也是初学 高手末笑 没看懂的看原文件吧 点击浏览该文件 点击浏览该文件 makyoo''s flash >>> http://www.flash8.net/user/flash.asp?username=makyoo 关键词: |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: [常识]使用自定义类下一篇: 关于TXT文本中的多变量加载
关于as中简单API一例的所有评论