gpt4 book ai didi

c# - 统一如何使用单个操纵杆控制相机 View ?

转载 作者:行者123 更新时间:2023-11-30 16:41:39 25 4
gpt4 key购买 nike

有谁知道如何只用一个操纵杆控制相机 View ?目前我正在使用开关上的操纵杆。这是我当前的代码。

 public class MoveCamera : MonoBehaviour 
{
public float speed = 1.0f;
Camera cameraMovement;

void Update ()
{

float xRot = speed * Input.GetAxis("JoyStickX");
float yRot = speed * Input.GetAxis("JoyStickY");

transform.Rotate(xRot, yRot, 0.0f);
}
}

最佳答案

  • 在编辑器中,创建一个名为“Pivot”的空游戏对象
  • 让你的相机成为 Pivot 的 child 。
  • 将相机从 Pivot 移开,无论您需要多远。
  • 现在将脚本附加到 Pivot。

像这样:

 void Update(){
float speed = 3.0f;
float xRot = speed * Input.GetAxis("Vertical");
float yRot = speed * Input.GetAxis("Horizontal");
transform.Rotate(xRot, yRot, 0.0f);
}
  • 在附加到 Pivot 的脚本中将您的相机分配给相机变量
  • 现在你来搞乱旋转

关于c# - 统一如何使用单个操纵杆控制相机 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48294739/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com