|
主题: 如何画一个圆?
|
 性情中人
职务:普通成员
等级: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
|
|
 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
|
|
 foe
职务:普通成员
等级:1
金币:0.0
发贴:79
|
#72002/10/31 14:05:49
其实也可以用蒙板来实现,只要控制蒙板上的图形沿着圆做逐渐覆盖的变形就行了,不过要变形准确需要费点功夫调节。
|
 朝朝暮暮
职务:普通成员
等级:5
金币:34.2
发贴:3517
|
#82002/10/31 14:53:00
呵呵。这个版块筷变成下面那个编程区了。
|