快速导航:   教程资源  | 经典范例  | 友情链接  | 联系我们  | 官方微博
登陆 | 注册

 flash 3d 研究所
flash3d 研究所 pv3d 教程 研究所小贴士: 懂得一点三维制作常识的孩子,知道贴图不是被什么三维软件导出的,就直接是一张外部图而已啦,完全不神秘。










最近更新:
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(15:12:45)
● wan925446570阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(10:01:38)
● DDM君阁下在讨论区里 回复“怎么配置away3d 4.0运行环境啊?...”(19:07:43)
浏览主题:【请教】连接不同坐标系中的物体

【请教】连接不同坐标系中的物体
nightwish (2010-01-24 12:27:58)

我不知道描述为不同坐标系准不准确,如有错误请指导下。
场景是这样的:scene中有个sphere,往shpere中addChild(cube),接着往scene中addChild(plane),现在想想添加Line3d 来连接cube和plane。问题来了如何得到sphere中的cube相对于world的坐标? 这个感觉是local to global的问题。在网上查了很久得知这个方法
child.transform.calculateMultiply(child.transform,parent.world);
但尝试了下 并没有得到我想要的坐标值,我不太明白这个该怎么去使用。
请大家不吝赐教,先谢谢了。

 






flash 3d 研究所 DDM君
(2010-01-24 14:20:10)
把这个情况想成二维的就很简单了,无非是多了一个轴而已。
cube的x轴的实际位置就是sphere.x+cube.x,其他的同理。 两个物体的位置计算出来,然后计算每个物体中点位置,就可以连线了。


flash 3d 研究所 nightwish
(2010-01-24 14:40:55)
DDM君 太感谢了 可以了。


flash 3d 研究所 DDM君
(2010-01-24 17:27:12)
^_^解决了就好~


评论人:
邮   箱: (填入邮箱,博客地址均可)

内   容: (广告和垃圾内容可能会被删除,望理解)
链接地址

验证码:(为防止机器人骚扰,请麻烦输入验证码^_^)
  

(目前需登陆方可发表)


不想添加了