{"id":4569,"date":"2014-09-22T11:01:44","date_gmt":"2014-09-22T10:01:44","guid":{"rendered":"http:\/\/www.keris-studio.fr\/blog\/?p=4569"},"modified":"2014-11-29T14:58:59","modified_gmt":"2014-11-29T13:58:59","slug":"unity-3d-charger-plusieurs-scnes","status":"publish","type":"post","link":"https:\/\/www.keris-studio.fr\/blog\/?p=4569","title":{"rendered":"Unity 3D &#8211; Charger plusieurs sc&egrave;nes"},"content":{"rendered":"<h2>Objet<\/h2>\n<pre lang=\"languagestring\">\/\/\/\/\/\/\/\/ChangeSceneObjet Script\/\/\/\/\/\/\/\/\/\r\n\/\/ Script Java\r\n\/\/ Chargement de la sc\u00e8ne\r\n\/\/ en cliquant sur un objet\r\n\r\nvar Object : GameObject ;\r\nvar Niveau : String ;\r\n\r\nfunction OnMouseDown() {\r\nApplication.LoadLevel(Niveau);\r\n}\r\n\r\n\/\/\/\/\/END\/\/\/\/\/\/\/\/<\/pre>\n<h2><\/h2>\n<p><!--more--><\/p>\n<pre lang=\"languagestring\">\/\/\/\/\/ChangeSceneGUI Script\/\/\/\/\/\/\/\/\r\n\/\/ Script Java\r\n\/\/ Changement de sc\u00e8ne avec clic sur Menu GUIText\r\n\r\nvar Gui : GUIText ;\r\nvar Niveau : String ;\r\n\r\nfunction OnMouseDown() {\r\nApplication.LoadLevel(Niveau);\r\n}\r\n\r\n\/\/\/\/\/\/\/\/\/END\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n<\/pre>\n<h2>Trigger<\/h2>\n<pre lang=\"languagestring\">\/\/\/\/\/\/\/ChangeScene Script\/\/\/\/\/\/\/\/\/\r\n\r\nvar levelToLoad : String;\r\n\r\nfunction OnTriggerEnter(hit : Collider)\r\n{\r\nApplication.LoadLevel(levelToLoad);\r\n}\r\n\/\/\/\/\/\/END\/\/\/\/\/\/\/\/\/\/\/\/\/\/\r\n<\/pre>\n<h1>Mise en place<\/h1>\n<p>Projet compos\u00e9 de 2 sc\u00e8nes<\/p>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image002.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image002\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image002_thumb.gif\" alt=\"clip_image002\" width=\"174\" height=\"43\" border=\"0\" \/><\/a><\/p>\n<p>On d\u00e9clare les 2 sc\u00e8nes dans le BUILD SETTING<\/p>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image004.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image004\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image004_thumb.gif\" alt=\"clip_image004\" width=\"567\" height=\"616\" border=\"0\" \/><\/a><\/p>\n<p>On ajoute les deux sc\u00e8nes<\/p>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image006.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image006\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image006_thumb.gif\" alt=\"clip_image006\" width=\"572\" height=\"117\" border=\"0\" \/><\/a><\/p>\n<h3>Clic sur objet<\/h3>\n<h5>Changer de sc\u00e8ne en cliquant sur un objet : <a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image008.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image008\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image008_thumb.gif\" alt=\"clip_image008\" width=\"127\" height=\"25\" border=\"0\" \/><\/a><\/h5>\n<pre lang=\"languagestring\">\/\/\/\/\/\/\/\/ChangeSceneObjet Script\/\/\/\/\/\/\/\/\/\r\n\/\/ Script Java\r\n\/\/ Chargement de la sc\u00e8ne\r\n\/\/ en cliquant sur un objet\r\nvar Object : GameObject ;\r\nvar Niveau : String ;\r\nfunction OnMouseDown() {\r\nApplication.LoadLevel(Niveau);\r\n}\r\n\/\/\/\/\/END\/\/\/\/\/\/\/\/<\/pre>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image010.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image010\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image010_thumb.gif\" alt=\"clip_image010\" width=\"629\" height=\"80\" border=\"0\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image012.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image012\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image012_thumb.gif\" alt=\"clip_image012\" width=\"383\" height=\"79\" border=\"0\" \/><\/a><\/p>\n<p><em>Objet<\/em> : objet cliquable \u00e0 d\u00e9finir en glisser \/ d\u00e9poser<\/p>\n<p><em>Niveau<\/em> : niveau \u00e0 charger, \u00e0 renseigner au clavier<\/p>\n<h3>Clic sur GUI<\/h3>\n<h5>Changer de sc\u00e8ne en cliquant sur un menu (GUIText) : <a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image014.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image014\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image014_thumb.gif\" alt=\"clip_image014\" width=\"127\" height=\"21\" border=\"0\" \/><\/a><\/h5>\n<pre lang=\"languagestring\">\/\/\/\/\/ChangeSceneGUI Script\/\/\/\/\/\/\/\/\r\n\/\/ Script Java\r\n\/\/ Changement de sc\u00e8ne avec clic sur Menu GUIText\r\nvar Gui : GUIText ;\r\nvar Niveau : String ;\r\nfunction OnMouseDown() {\r\nApplication.LoadLevel(Niveau);\r\n}\r\n\/\/\/\/\/\/\/\/\/END\/\/\/\/\/\/\/\/\/\/\/\/\/<\/pre>\n<p>Le script est appliqu\u00e9 au GUIText (mais ce n\u2019est pas obligatoire) <a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image016.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image016\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image016_thumb.gif\" alt=\"clip_image016\" width=\"239\" height=\"16\" border=\"0\" \/><\/a><\/p>\n<p>Les variables sont renseign\u00e9es :<\/p>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image0181.gif\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image018\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image018_thumb1.gif\" alt=\"clip_image018\" width=\"381\" height=\"79\" border=\"0\" \/><\/a><\/p>\n<p><em>Gui<\/em> : est le bouton qui doit r\u00e9agir,<\/p>\n<p><em>Niveau<\/em> : est le niveau \u00e0 atteindre.<\/p>\n<h3>Changement avec Trigger<\/h3>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image0207.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image020\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image020_thumb6.jpg\" alt=\"clip_image020\" width=\"627\" height=\"197\" border=\"0\" \/><\/a><\/p>\n<pre lang=\"languagestring\">\/\/\/\/\/\/\/ChangeScene Script\/\/\/\/\/\/\/\/\/\r\n\r\nvar levelToLoad : String;\r\n\r\nfunction OnTriggerEnter(hit : Collider)\r\n{\r\nApplication.LoadLevel(levelToLoad);\r\n}\r\n\/\/\/\/\/\/END\/\/\/\/\/\/\/\/\/\/\/\/\/\/<\/pre>\n<p><a href=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image02210.jpg\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;\" title=\"clip_image022\" src=\"https:\/\/www.keris-studio.fr\/blog\/wp-content\/clip_image022_thumb8.jpg\" alt=\"clip_image022\" width=\"401\" height=\"102\" border=\"0\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Objet \/\/\/\/\/\/\/\/ChangeSceneObjet Script\/\/\/\/\/\/\/\/\/ \/\/ Script Java \/\/ Chargement de la sc\u00e8ne \/\/ en cliquant sur un objet var Object : GameObject ; var Niveau : String ; function OnMouseDown() { Application.LoadLevel(Niveau); } \/\/\/\/\/END\/\/\/\/\/\/\/\/<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6,14,205],"tags":[140],"class_list":["post-4569","post","type-post","status-publish","format-standard","hentry","category-3d","category-conception","category-unity-2","tag-unity"],"_links":{"self":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4569"}],"version-history":[{"count":9,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4569\/revisions"}],"predecessor-version":[{"id":6597,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=\/wp\/v2\/posts\/4569\/revisions\/6597"}],"wp:attachment":[{"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.keris-studio.fr\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}