Se connecter

Général Jeux Vidéo

Import

Sujet : code unity ne fonctionne pas
1
RedKingRedstone
Niveau 1
08 février 2018 à 09:57:15

bonjour j'ai créer ce code à partir d'une vidéo mais il ne fonctionne pas alors que j'ai fais comme dans la vidéo
quelqu'un pourrai me dire quelles sont les erreurs dans ce code.Merci d'avance :-)
lien de la vidéo: https://www.youtube.com/watch?v=-DQrS_RiEqs&t=867s

code:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class CharacterMotor : MonoBehaviour {

//Animation du personnage
Animation animations;

//Vitesse de déplacement
public float walkSpeed;
public float runSpeed;
public float turnSpeed;

//Inputs
public string inputFront;
public string inputBack;
public string inputLeft;
public string inputRight;

public Vector3 jumpspeed;
CapsuleCollider playerCollider;

void Start () {
animations = gameObject.GetComponent<Animation>();
playerCollider = gameObject.GetComponent<CapsuleCollider>();

void Update ()
{

//si on avance
if (Input.GetKey(inputFront))
{
transform.Translate(0,0, walkSpeed * Time.deltaTime);
animations.Play("walk");
}

//si on recule
if (Input.GetKey(inputBack))
{
transform.Translate(0, 0, -(walkSpeed / 2) * Time.deltaTime);
animations.Play("walk");
}

//rotaion à gauche
if (Input.GetKey(inputLeft))
{
transform.Rotate(0, -turnSpeed * Time.deltaTime, 0);
}

//rotaion à droite
if (Input.GetKey(inputRight))
{
transform.Rotate(0, turnSpeed * Time.deltaTime, 0);
}

}

1
Sujet : code unity ne fonctionne pas
   Retour haut de page
Consulter la version web de cette page