problème avec les commandes

Questions à propos du scripting. Hors Shader, GUI, Audio et Mobile.
RypperChief
Messages : 44
Inscription : 29 Juil 2013 17:20

problème avec les commandes

Message par RypperChief » 22 Août 2013 16:42

Bonjour,

J'ai des problème avec les commandes pour deplacer une voiture.

J'ai mis les collider correctement, mais dans le code il doit avoir un problème, puisque la voiture quand j'appuis sur haut, elle ne bouge pas, mais quand j'appuis sur gauche elle tourne en rond en marche arrière et je ne comprends pas mon bug.

Code : Tout sélectionner

using System.Collections;

public class moteur : MonoBehaviour {
	
	public float moteur1;
	public float volant1;
	
	public WheelCollider dgauche;
	public WheelCollider ddroite;
	public WheelCollider agauche;
	public WheelCollider adroite;
	
	
	
	void Start () 
	{
	
		
	}

	void Update () 
	{
		
	if(Input.GetKey("left"))
		{
			dgauche.motorTorque = 5;
			ddroite.motorTorque = -5;
		}
	if(Input.GetKey("right"))
		{
			dgauche.motorTorque = -5;
			ddroite.motorTorque = 5;
		}
	if(Input.GetKey("down"))
		{
			agauche.steerAngle = -10;
			adroite.steerAngle = -10;	
		}
	if(Input.GetKey("up"))
		{
			agauche.steerAngle = 10;
			adroite.steerAngle = 10;	
		}
	
	}
}


Merci d'avance pour votre aide.

Avatar de l’utilisateur
F@B
Messages : 1844
Inscription : 01 Août 2013 10:41
Contact :

Re: problème avec les commandes

Message par F@B » 22 Août 2013 16:49

si je comprend bien sur le bouton haut et bas du rajoute du braquage et sur droite et gauche des couples en oppositions ?

je pense que tu devrais faire l'inverse

sur haut couple positif aux deux roues
sur bas couple negatif aux deux roues

sur droite et gauche rayon de braquage + et -

mais comme on sait pas trop ce que sont tes coliders adroite ddroite ....

EDIT: et oui grilled! :p
Dernière édition par F@B le 22 Août 2013 16:50, édité 2 fois.
ʕ·͡ᴥ·ʔ ==> Mon Portfolio <== ʕ·͡ᴥ·ʔ

Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !

Avatar de l’utilisateur
artemisart
Messages : 1893
Inscription : 21 Juin 2011 19:51
Localisation : Centre
Contact :

Re: problème avec les commandes

Message par artemisart » 22 Août 2013 16:49

steerAngle c'est pour tourner, pas pour rouler
motorTorque c'est pour rouler, pas pour tourner

Sinon, t'as regardé la doc ?

Edit : grilled

RypperChief
Messages : 44
Inscription : 29 Juil 2013 17:20

Re: problème avec les commandes

Message par RypperChief » 22 Août 2013 18:32

adroite c'est pour avant droite et pareil pour la gauche(pour tournée les roue de devant)

ddroite c'est pour derriere droite et pareil pour la gauche (avec tracions arrière)

Avatar de l’utilisateur
F@B
Messages : 1844
Inscription : 01 Août 2013 10:41
Contact :

Re: problème avec les commandes

Message par F@B » 22 Août 2013 18:49

oui donc c'est exactement ce que je t'ai dis plus tôt! ;)
ʕ·͡ᴥ·ʔ ==> Mon Portfolio <== ʕ·͡ᴥ·ʔ

Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !

RypperChief
Messages : 44
Inscription : 29 Juil 2013 17:20

Re: problème avec les commandes

Message par RypperChief » 22 Août 2013 19:12

ça fonctionne mais toujours quelque bug

Code : Tout sélectionner

	if(Input.GetKey("up"))
		{
			dgauche.motorTorque = 5;
			
		}
	if(Input.GetKey("down"))
		{
			dgauche.motorTorque = -5;
			
		}
	if(Input.GetKey("left"))
		{
			agauche.steerAngle = 10;
			adroite.steerAngle = -10;	
		}
	if(Input.GetKey("right"))
		{
			agauche.steerAngle = -10;
			adroite.steerAngle = 10;	
		}
	
	}

Avatar de l’utilisateur
F@B
Messages : 1844
Inscription : 01 Août 2013 10:41
Contact :

Re: problème avec les commandes

Message par F@B » 22 Août 2013 19:25

quoi comme bug faut qu'on devine??

si tu mettais du couple a tes deux roues arrière au lieu d'une??
ʕ·͡ᴥ·ʔ ==> Mon Portfolio <== ʕ·͡ᴥ·ʔ

Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !

RypperChief
Messages : 44
Inscription : 29 Juil 2013 17:20

Re: problème avec les commandes

Message par RypperChief » 22 Août 2013 19:38

La voiture se balance de droite a gauche que j'essaye de tourner

Avatar de l’utilisateur
F@B
Messages : 1844
Inscription : 01 Août 2013 10:41
Contact :

Re: problème avec les commandes

Message par F@B » 22 Août 2013 20:28

fait un jeu de balançoire! .......... 8-)
ʕ·͡ᴥ·ʔ ==> Mon Portfolio <== ʕ·͡ᴥ·ʔ

Merci de lire et de prendre en considération la Nétiquette des Forums avant de poster un sujet !

Répondre

Revenir vers « Scripting »