使用刚体将带有按钮的3d游戏对象移动到z轴而不是y轴上

问题描述 投票:0回答:1

我试图制作一个脚本来在x中移动播放器,但工作正常,但我试图将其在z中移动,而不是Y轴,但是它不起作用,因此如何使用刚体使我的玩家在z轴上移动游戏。

c# unity3d mobile 3d
1个回答
0
投票

我想您正在使用Rigidbody中的velocity属性。要控制刚体在特定轴上的速度,可以使用

rigidbody.velocity = new Vector3 (rigidbody.velocity.x, rigidbody.velocity.y, moveSpeed * Time.deltaTime);

Where moveSpeed是一个浮点,并且您正在Update()方法中进行操作。您还可以发布您的代码,以便更轻松地解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.