主题:  如何画一个圆?

性情中人

职务:普通成员
等级:1
金币:1.0
发贴:250
#12002/10/30 17:08:40
我只要能动画的显示圆的轮廓就行,就像画的一样。



Mozier

职务:管理员
等级:5
金币:11.0
发贴:2994
#22002/10/30 18:35:33
不懂你的意思~



性情中人

职务:普通成员
等级:1
金币:1.0
发贴:250
#32002/10/30 21:08:27
就像画一条直线一样,很简单,可以用形状动画来实现。但如果要画成圆形的话,如何来画?



lxj7434

职务:普通成员
等级:1
金币:0.0
发贴:22
#42002/10/30 21:46:49
责糟



foe

职务:普通成员
等级:1
金币:0.0
发贴:79
#52002/10/31 0:58:33
用as画线功能,试试下面语句:

第一帧:
_root.lineStyle(1,0x0000ff);
_root.moveTo(250,200);

第二帧:
i+=0.05;
_root.lineTo(200+50*Math.cos(i),200+50*Math.sin(i));

第三帧:
if (i<6.28) {
gotoAndPlay(2);
}
else {
stop();
}

这是以(200,200)为圆心,50为半径画的一个圆
    



choice

职务:普通成员
等级:2
金币:1.0
发贴:436
#62002/10/31 2:39:57
厉害!



foe

职务:普通成员
等级:1
金币:0.0
发贴:79
#72002/10/31 14:05:49
其实也可以用蒙板来实现,只要控制蒙板上的图形沿着圆做逐渐覆盖的变形就行了,不过要变形准确需要费点功夫调节。



朝朝暮暮

职务:普通成员
等级:5
金币:34.2
发贴:3517
#82002/10/31 14:53:00
呵呵。这个版块筷变成下面那个编程区了。


朝朝暮暮永远爱老婆
欢迎大家访问:http://bbs.dameng.com/forumdisplay.php?fid=19,国产数据库。我是版主。希望大家多多支持!