Connexion | M’enregistrer




Poster un nouveau sujet Répondre au sujet  [ 1 message ] 
Auteur Message
 Sujet du message: Scene Manager
UNREAD_POSTPosté: Dim Mai 28, 2017 12:42 pm 
NooFondateur
Avatar de l’utilisateur
Inscription: Mar Jan 09, 2007 3:21 am
Messages: 1161
Depuis un moment, dans les scripts, le code : (Application.loadedLevel) provoque un message d'alerte disant que ce code est obsolete et qu'il faut utiliser ScenetManager... à la place... sauf qu'on galère à trouver comment l'utiliser.

ici une page qui explique bien ce qu'il faut faire http://www.alanzucconi.com/2016/03/23/scene-management-unity-5/

Sinon, il faut juste inscrire (en C#) la ligne de code using UnityEngine.SceneManagement; en haut de la page de script pour que les commandes de type SceneManager.LoadScene("OtherSceneName", LoadSceneMode.Additive); soient prises en compte.


En java il faut inscrire en haut de page du script : import UnityEngine.SceneManagement;

Exemple de code en Java :
Code:
// attention! pour que ce script fonctionne, il faut  creér un input supplémentaire

// ( edit>project settings > Input) ayant pour nom NextLevel,

// et avec la touche "n" affecté au "positive button"


import UnityEngine.SceneManagement;
var sceneName : String = "";

//var sceneIndex : int = 0;
 


function Update () 
{ 
 
if (Input.GetButton ("NextLevel"))
 
{ 

  SceneManager.LoadSceneAsync (sceneName);


   
GetComponent.<AudioSource>().Play();

            Debug.Log ("Charge niveau suivant");

}
  else
{
         GetComponent.<AudioSource>().Stop();
    
   Debug.Log("le chargement du niveau suivant a éhoué);

         }

}




 Hors ligne
 

Afficher les messages postés depuis:  Trier par  

Poster un nouveau sujet Répondre au sujet  [ 1 message ] 


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

Panel

Haut Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Rechercher:
Aller à:  
 cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduction par: phpBB-fr.com
Dizayn Ercan Koc