Advertisement
GuerreroCraft61

Untitled

Apr 16th, 2019
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.63 KB | None | 0 0
  1.     private void SetButtons() {
  2.         EditorGUILayout.BeginHorizontal("Box"); //Crear un cuadro
  3.         GUILayout.Label("Pon el id que quieres: "); //Texto
  4.         iString = GUILayout.TextField(iString); //El cuadro para escribir
  5.         EditorGUILayout.EndHorizontal(); //Terminar el cuadro
  6.         if (GUILayout.Button("Set ID = 0")) {
  7.             i = 0;
  8.             t0 = true;
  9.             OnlyOneTrue("t0");
  10.         } else if (GUILayout.Button("Set ID + 1") || t2) {
  11.             t2 = false;
  12.             p1 = true;
  13.             OnlyOneTrue("p1");
  14.         } else if (GUILayout.Button("Set ID + 2")) {
  15.             p2 = true;
  16.             OnlyOneTrue("p2");
  17.         } else if (GUILayout.Button("Set ID + 5")) {
  18.             p5 = true;
  19.             OnlyOneTrue("p5");
  20.         } else if (GUILayout.Button("Set ID + 10")) {
  21.             p10 = true;
  22.             OnlyOneTrue("p10");
  23.         } else if (GUILayout.Button("Set ID + 20")) {
  24.             p20 = true;
  25.             OnlyOneTrue("p20");
  26.         } else if (GUILayout.Button("Set ID + 50")) {
  27.             p50 = true;
  28.             OnlyOneTrue("p50");
  29.         } else if (GUILayout.Button("Set ID + 100")) {
  30.             p100 = true;
  31.             OnlyOneTrue("p100");
  32.         } else if (GUILayout.Button("Set ID - 1")) {
  33.             s1 = true;
  34.             OnlyOneTrue("s1");
  35.         } else if (GUILayout.Button("Set ID - 2")) {
  36.             s2 = true;
  37.             OnlyOneTrue("s2");
  38.         } else if (GUILayout.Button("Set ID - 5")) {
  39.             s5 = true;
  40.             OnlyOneTrue("s5");
  41.         } else if (GUILayout.Button("Set ID - 10")) {
  42.             s10 = true;
  43.             OnlyOneTrue("s10");
  44.         } else if (GUILayout.Button("Set ID - 20")) {
  45.             s20 = true;
  46.             OnlyOneTrue("s20");
  47.         } else if (GUILayout.Button("Set ID - 50")) {
  48.             s50 = true;
  49.             OnlyOneTrue("s50");
  50.         } else if (GUILayout.Button("Set ID - 100")) {
  51.             s100 = true;
  52.             OnlyOneTrue("s100");
  53.         }
  54.     }
  55.     private void OnlyOneTrue(string v) {
  56.         if (!(v == "t0")) t0 = false;
  57.         if (!(v == "p1")) p1 = false;
  58.         if (!(v == "p2")) p2 = false;
  59.         if (!(v == "p5")) p5 = false;
  60.         if (!(v == "p10")) p10 = false;
  61.         if (!(v == "p20")) p20 = false;
  62.         if (!(v == "p50")) p50 = false;
  63.         if (!(v == "p100")) p100 = false;
  64.         if (!(v == "s1")) s1 = false;
  65.         if (!(v == "s2")) s2 = false;
  66.         if (!(v == "s5")) s5 = false;
  67.         if (!(v == "s10")) s10 = false;
  68.         if (!(v == "s20")) s20 = false;
  69.         if (!(v == "s50")) s50 = false;
  70.         if (!(v == "s100")) s100 = false;
  71.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement