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 :

Conserver un personnage entre les scènes [Unity 5]


Sujet :

Unity

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 112
    Points : 48
    Points
    48
    Par défaut Conserver un personnage entre les scènes
    Bonsoir

    je vient de créer un petit jeu sous Unity, et du coup je me trouve face à un problème que je ne trouve pas de solution.
    je veut conserver mon personnage quand je change de scène, j'ai déja essayer avec DontDestroyOnLoad(transform.gameObject) mais ça conserve les autres objets et non mon personnage. je veut savoir c'est quoi le problème et quelle est la solution

  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 Chemsoun

    Citation Envoyé par chemsoun Voir le message
    j'ai déja essayer avec DontDestroyOnLoad(transform.gameObject) mais ça conserve les autres objets et non mon personnage.
    La je ne comprends pas trop. Si tu as spécifié dans un script lié à ton GameObject un DontDestroyOnLoad, comme le précises la doc, je ne vois pas trop comment cela garderais les autres objets et pas ton personnage. Ou alors quelque chose m'échappe... et dans ce cas il faut être plus précis sur ta façon de procéder.

  3. #3
    Membre actif
    Profil pro
    Programmeur Audio
    Inscrit en
    Décembre 2010
    Messages
    127
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations professionnelles :
    Activité : Programmeur Audio
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2010
    Messages : 127
    Points : 221
    Points
    221
    Par défaut
    Salut Chemsoun,

    Valide bien que ton personnage se trouve dans le gameObject en question.
    DontDestroyOnLoad va garder le gameObject et ses enfants. Si tu le fais dans un script enfant ça ne va pas fonctionner.

    Pourrais tu nous montrer l'inspector et la hierarchy ?

  4. #4
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2014
    Messages
    112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2014
    Messages : 112
    Points : 48
    Points
    48
    Par défaut
    Désolé pour ne pas mentionner que j'ai trouvé la solution, il me fallait associé le script au GameObject en question c'est trop stupid de ma part ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Conserver un array entre les rechargements de page
    Par feelwatt dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 27/08/2014, 22h47
  2. [XL-2000] Conserver les mêmes couleurs entre les graphiques
    Par LouiMz dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 28/07/2011, 17h14
  3. Réponses: 5
    Dernier message: 12/01/2011, 15h10
  4. Benchmark entre les langages
    Par El blérot dans le forum Langages de programmation
    Réponses: 4
    Dernier message: 27/12/2002, 01h22
  5. Réponses: 3
    Dernier message: 07/05/2002, 16h06

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