Ray ray=Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if (Physics.Raycast(ray,out hit,100f,0))
{
Vector3 向量 = hit.point - transform.position;
向量.y = 0f;
Quaternion 旋转角度 = Quaternion.LookRotation(向量);
//palyerRig=Rigidbody XX
palyerRig.MoveRotation(旋转角度);
}
Unity 实现控制3D人物始终面朝光标坐在位置
猜你喜欢
转载自blog.csdn.net/h_ppap/article/details/129386330
今日推荐
周排行