Vue FPS

Sur cette page tu trouveras :

  • Changer la caméra
  • Placer un objet devant soit
  • Placer un viseur

Changer la caméra

Passer en mode FPS

Clique sur le dossier StarterPlayer et dans les propriétés change le parametre CameraMode en « LockFirstPerson« 

Pour cacher le curseur on va faire ce local script dans le dossier StarterCharacterScript

Placer un bras devant soi

Crée un cube et donne lui une size (1,1,4), renomme le « Bras » puis ajoute le dans le replicated storage.
On va ensuite modifié le code :

  1.  Commence par récupéré la camera et le RunService (il gere la boucle infini du jeu (répéter indéfiniment dans scratch))
  2. On va chercher le modèle « Bras » dans ReplicatedStorage et on en fait une copie.
  3. On met la copie du bras dans la caméra du joueur.
  4. On choisit où placer le bras par rapport à la caméra avec des valeurs droite/gauche, haut/bas, devant/derrière.
  5. On utilise une boucle qui se répète à chaque image du jeu. À chaque fois, on met le bras à la même position que la caméra + le décalage.

Placer une arme devant soi

Commence par trouver l’arme de ton choix dans le workshop puis supprime tout ce qui n’est pas le model puis met le dans le replicated storage.

Dupplique ensuite chaque ligne code que tu as fait pour le bras et adapte le à ton arme
N’hesite pas à changer les valeur du decalage si tu remarque que le resultat ne te convient pas !

j’ai ajouté un trait rouge à coté des nouvelle ligne pour t’aider

Ajouter un curseur pour viser

  1. Commence par aller dans le dossier « StarterGui » et ajoute un « ScreenGui » puis dedans un « ImageLabel »
  2. Va ensuite dans la boite à outil et cherche « crosshair » dans les « Decals »
  3. Pose le sur ta scene puis recupère l’url dans sa propriété « ColorMapContent »
  4. Retourne dans ton image colle l’url dans la propriété « image »
  5. Change la propriété « BackgroundTransparency » à 1
  6.  changer le anchor point et la position en (0.5,0.5)
Retour en haut