public static void ChargerMappe(string nomMappe) { DamierGen damierGen = Object.FindObjectOfType <DamierGen>(); DamierFleuveGen damierFleuve = Object.FindObjectOfType <DamierFleuveGen>(); listeTerrains = GameObject.FindGameObjectWithTag("ListeTerrains").GetComponents <TuileTerrain>(); Mappe mappe = CreerMappe(nomMappe); damierGen.GenDamier(mappe); }
private void DessinerGenerateurDamier() { GUIStyle texteGauche = GUI.skin.GetStyle("Label"); texteGauche.alignment = TextAnchor.MiddleLeft; GUILayout.Label("Générateur de Damier", texteGauche); GUILayout.Space(05); GUILayout.BeginHorizontal(); GUILayout.BeginVertical(); GUILayoutOption[] optionsIntField = new GUILayoutOption[2] { GUILayout.Height(20), GUILayout.Width(50) }; GUILayout.Label("Colonnes"); colonnes = EditorGUILayout.IntField(colonnes, optionsIntField); GUILayout.Label("Lignes"); lignes = EditorGUILayout.IntField(lignes, optionsIntField); if (colonnes < 1) { colonnes = 1; } if (lignes < 1) { lignes = 1; } GUILayout.EndVertical(); GUILayout.Space(-600); GUILayout.BeginVertical(); GUILayout.Space(20); GUILayoutOption[] optionsBoutonGen = new GUILayoutOption[2] { GUILayout.Height(60), GUILayout.Width(100) }; if (GUILayout.Button("Générer Damier", optionsBoutonGen)) { damierGen.GenDamier(colonnes, lignes); } GUILayout.EndVertical(); GUILayout.EndHorizontal(); }