这段代码有什么问题?为什么会出现这个错误?我该怎么做才能不得到这个错误。我需要更多的文字来发布这个问题
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PlayerController : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
public float horizantalInput;
public float turnspeed;
public float speed = 20;
// Update is called once per frame
void Update()
{
horizontalInput = Input.GetAxis("Horizontal");
transform.Translate(Vector3.forward*Time.deltaTime*speed);
transform.Translate(Vector3.right * Time.deltaTime * turnspeed * horizantalInput);
}
}
你定义的水平有拼写错误:
public float horizantalInput;
然后在正确拼写的情况下使用
horizontalInput = //...
水平与水平
堆栈溢出并不可怕-你得到了你的答案-但是当你不提供有用的细节,如逐字错误等时,你使我们很难帮助你。