Urgent ! Passer au niveau suivant
Règles du forum
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
Merci de respecter la NOMENCLATURE suivante pour vos TITRES de messages :
Commencez par le niveau de vos scripts
DB = Débutant
MY = Moyen
CF = Confirmé
Puis le domaine d'application
-RS = Réseau
-AL = Algorithmie
Exemple :
[DB-RS] Mouvement perso multijoueur
Urgent ! Passer au niveau suivant
DÉBUTANT
Bonjour, je n'arrive pas a trouver de script C# pour passer au niveau suivant si quelqu'un peut m'en donner (j'en connais en java mais comme ce n'est plus disponible je cherche un script pour changer de niveau avec le C#) merci d'avance
Bonjour, je n'arrive pas a trouver de script C# pour passer au niveau suivant si quelqu'un peut m'en donner (j'en connais en java mais comme ce n'est plus disponible je cherche un script pour changer de niveau avec le C#) merci d'avance
- boubouk50
- ModoGenereux
- Messages : 6221
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Urgent ! Passer au niveau suivant
Salut Vincent57,
Alors, passer au niveau suivant n'existe pas. Par contre tu peux passer d'une scène à l'autre.
Sache que les scripts en C# et Js (javascript pas Java) utilisent les mêmes fonctions. Ainsi, la bonne fonction en Js fonctionnera en C# en adaptant la syntaxe.en Js, donnePour cet exemple, la fonction est identique, il se peut néanmoins que ce ne soit pas le cas, dans l'utilisation pas la nomination.
Donc lorsque que tu es bloqué sur une fonction en Js à trouver en C#, tu vas dans la documentation officielle, recherche le nom de la fonction ou de la classe (LoadScene ou SceneManager), puis une fois trouvée, tu as aussi la fonction en C#. En haut à droite, tu as un switch C#/Js qui te permet de passer de la syntaxe Js à la syntaxe C#.
https://docs.unity3d.com/ScriptReferen ... Scene.html
Alors, passer au niveau suivant n'existe pas. Par contre tu peux passer d'une scène à l'autre.
Sache que les scripts en C# et Js (javascript pas Java) utilisent les mêmes fonctions. Ainsi, la bonne fonction en Js fonctionnera en C# en adaptant la syntaxe.
Code : Tout sélectionner
SceneManager.LoadScene("OtherSceneName", LoadSceneMode.Additive);
}
Code : Tout sélectionner
SceneManager.LoadScene("OtherSceneName", LoadSceneMode.Additive);
Donc lorsque que tu es bloqué sur une fonction en Js à trouver en C#, tu vas dans la documentation officielle, recherche le nom de la fonction ou de la classe (LoadScene ou SceneManager), puis une fois trouvée, tu as aussi la fonction en C#. En haut à droite, tu as un switch C#/Js qui te permet de passer de la syntaxe Js à la syntaxe C#.
https://docs.unity3d.com/ScriptReferen ... Scene.html
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Urgent ! Passer au niveau suivant
Je n'ai pas réussi j'ai fait un copier/coller de votre script C# mais quand je le glisse je peux plus faire play pour tester. Il n'y a pas moyen d'avoir le script java a nouveau ?
- boubouk50
- ModoGenereux
- Messages : 6221
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Urgent ! Passer au niveau suivant
C'est normal que cela ne marche pas.
Il faut adapter ce code à ton jeu. Il n'y a pas de fonction toute faite qui marche tout le temps. Je ne sais pas comment tes scènes sont nommées, comment tu veux ton chargement, etc...
As-tu seulement des bases de programmation? Cela va être difficile de continuer sans...
Il faut adapter ce code à ton jeu. Il n'y a pas de fonction toute faite qui marche tout le temps. Je ne sais pas comment tes scènes sont nommées, comment tu veux ton chargement, etc...
As-tu seulement des bases de programmation? Cela va être difficile de continuer sans...
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Urgent ! Passer au niveau suivant
C'est la 1ère fois que je dois utiliser les scripts je sais que cela va être dur mais je sais aussi que ce n'est pas impossible si vous avez des liens francais pour m'aider ou autre je suis preneur ou si vous avez du temps a m'accorder je peux télécharger des applications comme skype ou l'on pourrai se parler comme sa je peux vous montrer mon écran et vous pouriez m'aider un peu plus
- boubouk50
- ModoGenereux
- Messages : 6221
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Urgent ! Passer au niveau suivant
Ah oui, des cours particuliers gratuits sur mon temps libre. Super.
Là, il y a des liens utiles:
viewtopic.php?f=89&t=13400#p99655
C'est aussi dans ma signature, avec la Nétiquette du forum entre autres... Se présenter, tout ça...
Là, il y a des liens utiles:
viewtopic.php?f=89&t=13400#p99655
C'est aussi dans ma signature, avec la Nétiquette du forum entre autres... Se présenter, tout ça...
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Re: Urgent ! Passer au niveau suivant
J'irai voir cela.
En tout cas Merci beaucoup pour votre patience vos explications et votre sympathie on se recontacte plus tard pour d'autres questions
En tout cas Merci beaucoup pour votre patience vos explications et votre sympathie on se recontacte plus tard pour d'autres questions
- boubouk50
- ModoGenereux
- Messages : 6221
- Inscription : 28 Avr 2014 11:57
- Localisation : Saint-Didier-en-Bresse (71)
Re: Urgent ! Passer au niveau suivant
On est là pour ça.
"Ce n'est pas en améliorant la bougie, que l'on a inventé l'ampoule, c'est en marchant longtemps."
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation
Nétiquette du forum
Savoir faire une recherche
Apprendre la programmation