
《unity3d》中如何让人物向着正面前进?
展开全部
第一个方法:
transform.Translate(Vector3.forward*Time.deltaTime*速度,Space.Self);
运行后物体会朝着自己的Z轴方向移动.
如果第二个参数改成Space.World,物体会沿着世界坐标轴的Z轴移动.
前面一个参数是相对轴, 最后一个参数是相对坐标轴.
第二种方法就是:
transform.position+=transform.forward*Time.deltaTime*速度;
transform.Translate(Vector3.forward*Time.deltaTime*速度,Space.Self);
运行后物体会朝着自己的Z轴方向移动.
如果第二个参数改成Space.World,物体会沿着世界坐标轴的Z轴移动.
前面一个参数是相对轴, 最后一个参数是相对坐标轴.
第二种方法就是:
transform.position+=transform.forward*Time.deltaTime*速度;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |