主题:  那种通过拖拽可以实现3D旋转的效果如何完成呢?谢谢

5D荣誉版主

职务:普通成员
等级:4
金币:19.0
发贴:1150
#12003/2/16 20:26:12
那种通过拖拽可以实现3D旋转的效果如何完成呢?谢谢
通过一序列的图片可以实现,具体程序应如何写呢,能否详细解释一下,谢谢
AS菜鸟



sywh

职务:普通成员
等级:1
金币:0.0
发贴:66
#22003/2/17 9:59:27
我没有试过,我想是不是:将一系列图片导入到FLASH中,每一帧都是一幅图片,然后开始拖拽,并用一些函数计算拖拽距离,根据距离算出第几帧,再跳转到相应帧去,显示相应的图片,不知行不行。



一笑

职务:普通成员
等级:1
金币:0.0
发贴:118
#32003/2/18 9:57:15
热心关注此贴!!



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#42003/2/18 13:50:03
我想到的也就是2楼的方法了。



5D荣誉版主

职务:普通成员
等级:4
金币:19.0
发贴:1150
#52003/2/19 23:17:18
有没有可以参考的文件?谢谢,我这只菜鸟,让我写可真写不出来呀



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#62003/2/20 10:35:53
浪子写过一个用纯AS完成的3D旋转教程,你可以去帝国看看。它里面最重要的一个问题是3D空间到2D平面的坐标转换。



IT编辑

职务:普通成员
等级:6
金币:10.0
发贴:7769
#72003/2/21 4:14:34
简单的方法就是调用一个旋转的MC



Aw3000

职务:普通成员
等级:1
金币:0.0
发贴:79
#82003/2/21 14:26:28
我觉得flash主要还是靠模拟来实现三维效果。janlay说的方式在表现真实产品的时候好像就不行了,我怎么也想不通,虽然,我并没试过。



5D荣誉版主

职务:普通成员
等级:2
金币:1.0
发贴:515
#92003/2/21 14:34:49
是有一个3d到2d的转换公式,但是真正实用还是系列旋转图片的mc



5D荣誉版主

职务:普通成员
等级:4
金币:19.0
发贴:1150
#102003/2/21 21:13:46
能给一个源文件么,谢谢,我还不大明白



流感

职务:普通成员
等级:1
金币:1.0
发贴:214
#112003/2/22 1:57:20
小小的那2个3D旋转的效果做得很好!他是把图片切为三角形用脚本进行控制用2d的方法做3d