IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Unity Discussion :

Saut dans un environnement isometrique


Sujet :

Unity

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 71
    Points : 41
    Points
    41
    Par défaut Saut dans un environnement isometrique
    Bonjour bonjour!

    Je débute avec Unity depuis peu. J'ai suivi le tutoriel Survival Shooter sur le site officiel de Unity (très bon tuto au passage ). J'aurais cependant une simple question : dans le tuto, le personnage se déplace dans un monde isometrique. Pour cela, on lui ajoute des contraintes de position Y et de rotation X et Z. De plus on lui met des valeurs infinies sur le drag et l'angular drag. Ma question est la suivante, comment faire sauter le personnage sur l'axe Y sachant que les paramètres appliqués l'en empeche ?

    J'ai cherché une reponse sur le web depuis 2/3 jours sans résultats :-( si quelqu'un pouvait me donner un coup de pouce dessus svp... merci

  2. #2
    Membre expérimenté
    Avatar de Greg Latiner
    Homme Profil pro
    Développeur JV
    Inscrit en
    Février 2014
    Messages
    341
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Saône (Franche Comté)

    Informations professionnelles :
    Activité : Développeur JV

    Informations forums :
    Inscription : Février 2014
    Messages : 341
    Points : 1 313
    Points
    1 313
    Par défaut
    bonjour dim971,

    La tu abordes un élément pas toujours évident à gérer. Le Controler du tuto est basé sur un rigidbody. Donc si tu veux imprégner un mouvement de saut à ton personnage, il va falloir donner une impulsion vertical au player, qui le fera retomber en suite vers le sol (ou vers une plateforme).
    Ce qui gène en fait (ce que tu énonces), c'est le fait que les valeurs imprégnées au rigidbody bloque. Une piste est des déverrouiller ton rigidbody au moment de l'impulsion, puis par exemple par un test Raycast, une fois le player retombé et ayant atteint le sol, tu restaures les paramètres de drag et de constraints du rigidbody modifié au moment du pulse.
    En tous les cas,à chaud, c'est l'approche que j'aurais.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 71
    Points : 41
    Points
    41
    Par défaut
    Ok ok, j'essaye ca dans la journée pour voir ce que ca donne
    merci merci

Discussions similaires

  1. SQL Server dans un environnement CITRIX
    Par captainamerica75 dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 23/02/2006, 13h36
  2. [VB6] Command dans Data Environnement
    Par damned3 dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 02/09/2005, 09h39
  3. Réponses: 9
    Dernier message: 16/05/2005, 17h43
  4. Serveur Linux dans un environnement Windows
    Par Loth dans le forum Réseau
    Réponses: 6
    Dernier message: 29/05/2004, 10h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo