Unity - A计划(一年有效期) 扫二维码继续学习 二维码时效为半小时

(61评价)
价格: 2175.00元
一个可以入榜21世纪十大难题的问题
JayW发起了问答2018-01-08
1
回复
740
浏览

我想做一个人物绕着球面行走  第三人称控制器  现在怎么能设置人物在走到偏移角度的时候人物正上方向和地面法线方向相同,我尝试过transform.up =hit.normal;但是控制人物旋转就停止工作了。人物不能转弯。求帮助@!

所有回复
  • siki 2018-01-08

    设置一个父类,这个父类的forward方向跟地面法线方向一样,这样就可以通过transform.roattion=Quaternion.LookRotation(地面发现方向) 让人物正上方跟地面发现方向一样了

    控制移动的还是按照你自己的方向控制移动

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!