CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

courrir unity 3D

bastUltra
bastUltra
Niveau 7
17 décembre 2013 à 16:27:05

Bonjour a tous, voila, je suis en train de créer un fps, est-ce que quelqun saurait comment faire un script pour courrir (duréé illimité), j'utilise un fps caracter controller simple...
voila merci :)

-Adridu84-
-Adridu84-
Niveau 10
17 décembre 2013 à 17:10:18

Créer toi une variable de vitesse, si on appuie sur Shift, elle augmente

bastUltra
bastUltra
Niveau 7
17 décembre 2013 à 17:51:28

Oui mais comment je fais un script qui peut faire sa? je suis débutant...

Pseudo supprimé
Pseudo supprimé 17 décembre 2013 à 19:04:01

Quand t'es débutant tu commences par faire rouler une balle en suivant des tutos

caelacanthe
caelacanthe
Niveau 10
17 décembre 2013 à 19:45:26

Et quand on est débutant, il vaut mieux apprendre à programmer et les principaux concepts associés parce que parti comme c'est... :peur:

Faire des jeux est réservé aux gens qualifiés. :oui:

vintrigue
vintrigue
Niveau 10
17 décembre 2013 à 19:53:28

On ne fait pas de jeux en scotchant ensemble des scripts tout fait. je me demande si en proposant ces scripts de prototypage basiques unity3D ne fait pas une erreur en donnant l'impression que tout est déja prêt à l'emploi..

MaxGame3
MaxGame3
Niveau 6
17 décembre 2013 à 21:09:05

Ok, je t'ai fait un script spécialement pour toi;

alors, écoute bien...
... tu remplace le script FpsInputController (ce qu'il y a à l'intérieur) par ça:

var speed:float=1;
var speedplus : float = 1;
var Jump:float=1;
var HauteurJump = 5;
private var Timer = 0;
function Start ()
{

Timer = 0;

}
function FixedUpdate ()
{
Screen.lockCursor = true;
Screen.showCursor = false;
if(Input.GetKey(KeyCode.UpArrow))
{

transform.Translate(Vector3.forward*speed);
if(Input.GetKey(KeyCode.RightShift))
{

transform.Translate(Vector3.forward*speedplus);

}
}
if(Input.GetKey(KeyCode.DownArrow))
{

transform.Translate(Vector3.back*speed);
if(Input.GetKey(KeyCode.RightShift))
{

transform.Translate(Vector3.back*speedplus);

}

}

if(Input.GetKey(KeyCode.LeftArrow))
{

transform.Translate(Vector3.left*speed);

}
if(Input.GetKey(KeyCode.RightArrow))
{

transform.Translate(Vector3.right*speed);

}

if(Input.GetKey(KeyCode.Space))
{
Timer++;
if(Timer < HauteurJump)
{

transform.Translate(Vector3.up*Jump);

}
if(Timer > HauteurJump)
{

transform.Translate(Vector3.up*0);

}

}
else
{

Timer = 0;

}

}

J'ai également intégré la souris pour qu'elle reste au centre de l'écran du jeu tt le temps.

Dis-moi si le script marche et si tu a d'autres questions, tu peux me contacter dans les messages privés.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de Jeux
  • Programmation
  • Création de sites web
  • Linux
  • Internet
  • Steam Deck
  • Hardware