|
主题: 小球绕着大球转的简单效果!
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
注册:2001/11/25 16:32:29
|
|
 easy_5d
职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2001/12/1 17:24:32
|
#22001/12/1 17:28:05
谢谢,很不错
简单一点儿
快乐一点儿,
easy,没错,我就是*容易*
|
 奔腾的心
职务:普通成员
等级:7
金币:10.0
发贴:6114
注册:2001/11/4 15:11:47
|
#32001/12/1 18:01:29
想知道你哪个金属质感很强的球是怎么做的?
用flash画么?我是画不出来的。呵呵~
|
 sui.smile~
职务:普通成员
等级:3
金币:16.0
发贴:1169
注册:2001/10/14 15:47:39
|
#42001/12/1 20:41:24
to 桃人:很不错  ,很热情! to xiaoning: 是,用了很多透明的“层“
|
 贴树皮
职务:普通成员
等级:1
金币:0.0
发贴:43
注册:2001/12/4 19:03:24
|
#52001/12/4 19:36:11
真羡慕你们高手,什么时候我也能行呀,5~~~~~~~~~``
|
 dvj
职务:普通成员
等级:1
金币:0.0
发贴:167
注册:2001/5/26 15:56:55
|
#62001/12/5 9:35:50
看了桃人的文章,我也做了个类似的,但我完全没用语法,而是先做中间的那层, 也就是先解决小球的环绕运动。然后,使用键盘上的>和<键,一帧一帧看, 看到小球应该转到前面了,就把上面那层按下键插入空白关键,这样不就 相当于小球转露出来了吗。而小球转到前面的正中间时,把小球放大一小点, 因为距离我们的眼睛近了,物体应该越来越大,这样才有立体感。
不过在我做完动画后,我发现了一个问题。如果“卫星”有两颗甚至更多呢? 这好象就不大好做了。不知道桃人想过没有?正在读着篇文章的你又想过没有?
my SWF位于 http://dvj.myrice.com/ball_jump.swf
因为是在家做好再用3寸磁盘上网吧上载的,而网吧的电脑在读FLA时出现“系统 无法读取指定的设备”而没有上载给大家看。
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
注册:2001/11/25 16:32:29
|
#72001/12/7 19:17:28
to: dvj 您做得很不错!只不过小球的运动稍显不流畅!另外,使用空白帧的话,也不用用箭头一帧一帧的判断小球的方位!论大小,切不可太过夸张。首先,在空间里要有三个坐标,还有一个参数,那就是观察者的位置这一点,除非自己编写或用封装好的3d函数来控制变形,能够很好的表现,否则,如果自己加以缩放的话,很难达到预期的效果! 另外,你说的那个多个小球绕大球的效果其实也可以很容易实现,只不过转换一下思路,原来是两个大球夹着小球,现在是两个小球夹着大球,上面的小球和下面的小球路径相同,然后,当小球经过最右边(离大球最远时)让上面的小球的visible="0"就行了,当下面的小球经过对面大球的最远处时,让上面的小球的visible="1",这样多做几对,加在打球中间就ok了,你说是不是?
编辑历史:[这消息被桃人编辑过(编辑时间2001-12-07 19:18:11)]
|
 dvj
职务:普通成员
等级:1
金币:0.0
发贴:167
注册:2001/5/26 15:56:55
|
#82001/12/12 15:57:54
言之有理,谢谢桃人。
|
 dvj
职务:普通成员
等级:1
金币:0.0
发贴:167
注册:2001/5/26 15:56:55
|
#92001/12/20 10:19:22
两个卫星环绕的动画已经完成,还是没用AS,导致在层次排列分析上反复试验, 用AS不知道会不会好点,是不是用AS就不用考虑遮掩的问题?但我还是没试用AS, 因为我不爱用AS  [f w=300 h=200] dvj.myrice.com/ball2.swf [/f] dvj.myrice.com/ball2.swf
编辑历史:[这消息被dvj编辑过(编辑时间2001-12-20 10:20:27)]
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
注册:2001/11/25 16:32:29
|
#102001/12/20 18:04:14
不错!你的小球运动轨迹,有些跳帧,不是很圆滑,在关键帧上把场景放大,然后仔细将引导线的两个端点拉得更近一些!注意不要重合(头部不要相接)!然后在稍微的曲线化,这样会使你的移动更加圆滑! ps:不用AS当然也可以,用了AS效果会更好~
编辑历史:[这消息被桃人编辑过(编辑时间2001-12-20 19:02:27)]
|