Unity实现第三人称角色转向摄像机朝向的方向
生活随笔
收集整理的這篇文章主要介紹了
Unity实现第三人称角色转向摄像机朝向的方向
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
Unity實(shí)現(xiàn)第三人稱角色轉(zhuǎn)向攝像機(jī)朝向的方向
以黑魂為例,每次按下向前移動的控制鍵,人物會轉(zhuǎn)向攝像機(jī)朝向的方向
void TurnTo(Vector3 direction)//形參填入需要朝向的方向的向量{Quaternion q = Quaternion.identity;q.SetLookRotation(direction);//setlookrotaion定義看向指定方向的rotationtransform.rotation = Quaternion.Lerp(transform.rotation, Quaternion.Euler(0, q.eulerAngles.y, 0), Time.deltaTime * 40);}比如調(diào)用時(shí)
TurnTo(camera.transform.forward);總結(jié)
以上是生活随笔為你收集整理的Unity实现第三人称角色转向摄像机朝向的方向的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 推荐 GitHub 上很火的录屏工具,秒
- 下一篇: 忘不了手机随身私密管家发布,再也不用费心