Bien sûr, je peux vous aider avec un script pour déplacer un personnage à la première personne dans Unity en 3D. Voici un exemple de script de mouvement FPS simple:
```
using UnityEngine;

public class FPSController : MonoBehaviour {

    public float speed = 5.0f;
    public float sensitivity = 2.0f;

    private CharacterController controller;
    private Camera cam;

    private float moveFB, moveLR;
    private float rotX, rotY;

    void Start () {
        controller = GetComponent<CharacterController>();
        cam = GetComponentInChildren<Camera>();

        Cursor.lockState = CursorLockMode.Locked;
        Cursor.visible = false;
    }

    void Update () {
        // Mouvement avant/arrière et gauche/droite
        moveFB = Input.GetAxis("Vertical") * speed;
        moveLR = Input.GetAxis("Horizontal") * speed;

        // Rotation de la caméra (regarder autour de soi)
        rotX = Input.GetAxis("Mouse X") * sensitivity;
        rotY -= Input.GetAxis("Mouse Y") * sensitivity;
        rotY = Mathf.Clamp(rotY, -90f, 90f);

        // Appliquer la rotation à la caméra
        cam.transform.localRotation = Quaternion.Euler(rotY, 0f, 0f);
        transform.Rotate(0f, rotX, 0f);

        // Mouvement du joueur
        Vector3 movement = new Vector3(moveLR, 0f, moveFB);
        movement = transform.rotation * movement;
        controller.Move(movement * Time.deltaTime);
    }
}

```

Vous pouvez copier et coller ce code dans un nouveau fichier nommé "FPSController.cs" dans le dossier "Assets/Scripts" de votre projet Unity. Ensuite, attachez ce script à un objet vide dans votre scène et ajoutez un composant "Character Controller" à cet objet. Assurez-vous également que votre personnage est correctement aligné et centré dans l'objet.

Cela devrait vous permettre de déplacer votre personnage à la première personne à l'aide des touches WASD (avant/arrière/gauche/droite) et de la souris (rotation de la caméra). N'oubliez pas d'ajuster les variables "speed" et "sensitivity" pour correspondre à vos préférences de jeu.
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence