快速业务通道

as中简单API一例

作者 佚名技术 来源 服务器技术 浏览 发布时间 2012-07-12


AS中简单API
UploadFile/2005-2/200529215543289.swf
http://www.Flash8.net/bbs/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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

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号