Bonjour! En ce moment je suis sur Unity (même si je ne sais pas coder du tout) et c'est justement pour ce qui est entre parenthèse que je cherche un codeur qui puisse m'expliquer le codage suivant:
using System;
using UnityEngine;
namespace UnityStandardAssets.Utility
{
public class AutoMoveAndRotate : MonoBehaviour
{
public Vector3andSpace moveUnitsPerSecond;
public Vector3andSpace rotateDegreesPerSecond;
public bool ignoreTimescale;
private float m_LastRealTime;
private void Start()
{
m_LastRealTime = Time.realtimeSinceStartup;
}
// Update is called once per frame
private void Update()
{
float deltaTime = Time.deltaTime;
if (ignoreTimescale)
{
deltaTime = (Time.realtimeSinceStartup - m_LastRealTime);
m_LastRealTime = Time.realtimeSinceStartup;
}
transform.Translate(moveUnitsPerSecond.value*deltaTime, moveUnitsPerSecond.space);
transform.Rotate(rotateDegreesPerSecond.value*deltaTime, moveUnitsPerSecond.space);
}
[Serializable]
public class Vector3andSpace
{
public Vector3 value;
public Space space = Space.Self;
}
}
}
Voila! C'est du C# pour information...
Ou alors si vous avez un site à me conseiller (ou un autre forum
)
Tout ce que je sais sur ce code c'est que c'est pour les déplacements d'une voiture... Mais est-ce que ce script est applicable sur n'importe quel modèle 3d de voiture? Si oui, comment faire? Et si non, comment changer de modèle?
de votre réponse!
Message édité le 28 juin 2015 à 19:54:59 par Speykious