Sorry about that, here is the code in a more readable format:

```cpp
using UnityEngine;
public class FirstPersonController : MonoBehaviour {
  public float speed = 5.0f;          // Use this for your first-person camera
  public Rigidbody rb;  // Update is called once per frame
  void Update() {
    float horizontalInput = Input.GetAxis("Horizontal");
    float verticalInput =
        Input.GetAxis("Vertical");  // Calculate the new horizontal and vertical
                                                    // movement based on the inputs
    float newHorizontal = horizontalInput * speed * Time.deltaTime;
    float newVertical =
        verticalInput * speed * Time.deltaTime;  // Set the new camera movement
    rb.transform.position += new Vector3(newHorizontal, newVertical, 0);
  }
}

```
 ขออภัย นี่คือโค้ดในรูปแบบที่อ่านง่ายขึ้น: ```cpp โดยใช้ UnityEngine; FirstPersonController ระดับสาธารณะ: MonoBehaviour { ความเร็วโฟลตสาธารณะ = 5.0f; // ใช้สิ่งนี้สำหรับกล้องสาธารณะคนแรกของคุณ Rigidbody rb; // การอัพเดตจะถูกเรียกหนึ่งครั้งต่อเฟรม void Update() { floathorizontalInput = Input.GetAxis("Horizontal"); ลอยแนวตั้งInput = Input.GetAxis ("แนวตั้ง"); // คำนวณแนวนอนและแนวตั้งใหม่ // การเคลื่อนไหวตามอินพุต float newHorizontal =แนวนอนInput * speed * Time.deltaTime; ลอย newVertical = แนวตั้งInput * ความเร็ว * Time.deltaTime; // ตั้งค่าการเคลื่อนไหวของกล้องใหม่ rb.transform.position += new Vector3(newHorizontal, newVertical, 0); } } ```
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence