Partage
  • Partager sur Facebook
  • Partager sur Twitter

[Unity] Problème avec don't destroy on load

Anonyme
    7 août 2017 à 12:29:35

    Bonjour,

    Etant en plein apprentissage du moteur de jeu Unity, je rencontre un problème :

    J'ai deux scènes, dans la première je met une AudioSource et je met un Canvas qui contient un bouton Mute (Pour couper le son de la musique).

    Je voulais que quand je lance mon jeu, j'arrive sur la scène 1 et si je charge la scène 2, mon AudioSource et le Canvas avec le bouton Mute apparaissent dans la scène 2.

    J'ai donc utilisé un Don't Destroy On Load dans un script C# que j'ai placé sur mon AudioSource, et un autre script avec un Don't Destroy On Load que j'ai placé sur le Canvas qui contient le bouton Mute.

    Du coup, maintenant, quand je lance le jeu, j'arrive sur la scène 1 et si je charge la scène 2, la musique et le Canvas sont bien présent.

    Mais j'ai un petit problème :

    Même si mon bouton Mute est bien présent dans la scène 2, il ne fonctionne plus, car la fonction OnClick du bouton n'est plus renseigné.

    Comment faire en sorte que mon Destroy On Load de mon bouton Mute garde la fonction OnClick de renseigné ?

    Merci d'avance !

    • Partager sur Facebook
    • Partager sur Twitter

    [Unity] Problème avec don't destroy on load

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown