|
主题: 求助:
|
 NudeAngel
职务:普通成员
等级:3
金币:10.0
发贴:793
|
#12002/8/12 13:13:12
如何做这种效果,就是例如一个圆,怎么能在flash里显示从没有到圆的整个出现过程。谢谢!
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
|
#22002/8/12 13:21:03
先画个圆,然后做成关键帧动画。 编程也可以实现: x0 = 100; y0 = 100; radius = 100; angle = 0; pi = Math.PI; x1 = x0+radius; y1 = y0; _root.createEmptyMovieClip("drawcircle",1); with (_root.drawcircle) { lineStyle(1, 0xFF00FF, 100); moveTo(x1, y1); } function madecircle() { angle = angle+1; x = x0+Math.cos(angle*pi/180)*radius; y = y0-Math.sin(angle*pi/180)*radius; with (_root.drawcircle) { lineTo(x, y); } } mytimerID=setInterval(madecircle,10);
|
 NudeAngel
职务:普通成员
等级:3
金币:10.0
发贴:793
|
#32002/8/12 16:27:26
如果是一个杂乱无章的图形呢?
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
|
#42002/8/12 16:41:26
一个杂乱无章的图形??  是不是编程画一个?
|
 flashwoods
职务:普通成员
等级:1
金币:0.0
发贴:119
|
#52002/8/12 20:15:15
那就等于写字的效果了嘛! 从后边一帧帧的往前边檫! 是这样吗?麽子。 ;)
|
 Mozier
职务:管理员
等级:5
金币:11.0
发贴:2994
|
#62002/8/12 20:19:22
不错,是这样的。
|
 再見理想
职务:普通成员
等级:5
金币:10.0
发贴:2495
|
#72002/8/12 22:46:38
别忘了最后翻转帧
|
 NudeAngel
职务:普通成员
等级:3
金币:10.0
发贴:793
|
#82002/8/13 8:55:06
不会吧,那不就成了逐帧象素动画了吗?我还以为在flash里会有什么简单的方法呢!
|