flash 3d flash3d 研究所 pv3d 共享资源  | 经典范例  | 视频教程  | 友情链接  | 联系我们
登陆 | 注册  flash 3d 研究所
讨论区





最近更新:
● ck47阁下在讨论区里 发表新主题“新手问题...”(07:49:50)
● 无语瓶阁下在教程区里 回复“《超简易papervision3D基础 ...”(18:09:44)
● payday loan阁下在教程区里 回复“《pv3d, sandy, away3d...”(05:56:23)
浏览主题:物体本身在移动后,怎么样再向一个固定点位置移动物体?

物体本身在移动后,怎么样再向一个固定点位置移动物体?
carlye (2010-01-22 18:08:02)

不好意思我现在没有网络,有问题只能一次一次来问,也许我问的很傻,现在我的问题是,比如我有一条鱼在 0,1,30位置向某个方向移动,这时候我要做的是钓鱼效果,我希望,他向 座标0,0,100方向移动10.有没有简单的方法可以供我调用的,还是说需要手动计算出来要移动的x,y,z的值,赋值过去?


flash 3d 研究所 carlye
(2010-01-22 18:08:58)
鱼为一个dae


flash 3d 研究所 doo
(2010-01-22 20:18:24)
用三角函数来算可以
用pv3d的内置函数也OK,你可以用
鱼. lookAt(目标);    
鱼.moveForward(移动距离)

注:鱼头的方向要向着 Z , 如果不是,可以使用一个容器来校正.

flash 3d 研究所 newyaya
(2010-01-22 20:40:07)
楼上正解

flash 3d 研究所 DDM君
(2010-01-22 23:13:10)
doo君很有经验^_^

flash 3d 研究所 carlye
(2010-01-25 18:04:31)
晚上我来试试.DOO所说鱼头要向着Z,那是否有方向限制呢?我希望,鱼头方向不变,但是鱼还是向对应点移动可以么?

flash 3d 研究所 doo
(2010-01-25 18:37:11)
@DDM君
接触时间不长,也算是看这里的文章入门的~~呵呵..谢谢flab3d.com的文章

@carlye
鱼头向那个方向都没关系, 鱼头向着Z只是为了接近常理一点,让鱼与前进方向保持一至.

flash 3d 研究所 Sleepwalking
(2010-01-28 15:04:37)
移动用Math.sin\Math.cos\Math.atan2\Math.sqrt
鱼头方向用Math.atan2
(只表示我个人观点,如有差错请多指教)

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

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

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

(目前需登陆方可发表)


不想添加了