怎样用AC在FLASH里创建一条直线?
? 问题点数:20、回复次数:10Top
1 楼Iptton(混世)回复于 2006-03-04 11:55:27 得分 20
看下 “已解决” 帖
Top
2 楼lnjzxx(网站挂Google广告赚美元 - gg.6692.com)回复于 2006-03-04 13:50:08 得分 0
没有啊,我都是搜索过旧贴,才问的,麻烦看到了把地址贴出来Top
3 楼coo_xiong(寒羽辉)回复于 2006-03-05 15:37:06 得分 0
moveTo(0, 0);
lineTo(100, 300);Top
4 楼xxxyyyzzzhi()回复于 2006-03-06 15:53:49 得分 0
拜托,是as吧???
你搜ac肯定搜不到!!!Top
5 楼peterdoo(凭栏听风雨,淡看江湖路)回复于 2006-03-07 08:52:19 得分 0
哈哈哈Top
6 楼tjficcbw(津津)回复于 2006-03-07 11:01:19 得分 0
lineStyle(3, random(200)+55 << 8, 80);//3为宽度,中间为颜色值,80为透明度
moveTo(1, 1);
lineTo(100, 300);Top
7 楼Iptton(混世)回复于 2006-03-28 14:18:28 得分 0
完整点:(我以前也不会……“高手”们都只给了“关键代码”,看不明……希望以后大家回答时详细点呀……:>)
_root.createEmptyMovieClip("line",1);//A empty mc named line Depth:1
with(line){
lineStyle(1);
moveTo(10,20);
lineTo(10,200);
}Top
8 楼xujianer(徐建)回复于 2006-03-28 15:30:00 得分 0
_root.createEmptyMovieClip("line",1);//在根场景建立一个名为line的影片剪辑,深度为1
with(line){ //关联剪辑line,后面将直接控制其属性
lineStyle(1); //划线粗细为1
moveTo(10,20); //将初始点移动到(10,20)
lineTo(10,200); //从初始点绘线到(10,200)
}
也可以这样写:
_root.creatEmptyMovieClip("a_mc",1); //在根场景建立一个名为a_mc的影片剪辑,深度为1
//用*_mc是因为实例名命名规范后有代码提示的
a_mc.lineStyle(0x45a588,1,100); //线的颜色为RGB(0x45a588),粗细为1,Alpha为100
a_mc.beginFill(0x110011,100); //用RGB(0x110011)进行填充,Alpha为100
a_mc.moveTo(10,20); //将初始点移动到(10,20)
a_mc.lineTo(200,20); //从初始点绘线到(200,20)
a_mc.lineTo(200,50); //从初始点绘线到(200,50)
a_mc.lineTo(10,50); //从初始点绘线到(10,50)
a_mc.endFill(); //停止填充Top
9 楼xujianer(徐建)回复于 2006-03-28 15:41:39 得分 0
不好意思,上面的lineStyle(0x45a588,1,100);应该改成lineStyle(1,0x45a588,100);
:-(
接上面的话题,用这种方法可以建立按钮效果的动画和添加链接,比如:
a_mc.onPress=function(){ //按下访问链接,可以修改成自己的URL
getURL("http://www.baidu.com");
}
a_mc.onRollOver =function(){ //鼠标移进该区域时,alpha变为50,半透明
this._alpha=50;
}
a_mc.onRollOut =function(){ //鼠标移出该区域时,alpha还原为50
this._alpha=100;
}Top
10 楼zhouyouok(迷路的羔羊)回复于 2006-03-29 10:39:31 得分 0
AC ,彻底晕了Top




