public void Init() { mg = (MenuGrid)Manager.Instance.GetMenu("MenuGrid"); mc = (MenuClases)Manager.Instance.GetMenu("MenuClases"); co = (CreadorObjetos)Manager.Instance.GetMenu("CreadorObjetos"); me = (MenuExplorar)Manager.Instance.GetMenu("MenuExplorar"); cv = (CreadorVariables)Manager.Instance.GetMenu("CreadorVariables"); ce = (ConfirmacionEliminarClase)Manager.Instance.GetMenu("ConfirmacionEliminarClase"); modificar.OnPress += (() => Modificar()); crearObjeto.OnPress += (() => CrearObjeto()); crearVariable.OnPress += (() => CrearVariable()); explorar.OnPress += (() => Explorar()); this.gameObject.SetActive(false); cube.Init(mainAnchor, this); }
public static bool Compare(this string s, CreadorVariables v) { bool repeat = false; if (!repeat) { if (Manager.Instance.english) { v.textoError.text = "This name belongs to a class"; } else { v.textoError.text = "Este nombre esta en uso por una clase"; } } for (int i = 0; i < mg.anchorablePrefs.Count && !repeat; i++) { repeat = s.Equals(mg.anchorablePrefs[i].nombre, StringComparison.InvariantCultureIgnoreCase); } if (!repeat) { if (Manager.Instance.english) { v.textoError.text = "This name belongs to another variable"; } else { v.textoError.text = "Este nombre esta en uso por otra variable"; } } for (int i = 0; i < mg.variables.Count && !repeat; i++) { repeat = s.Equals(mg.variables[i].nombre, StringComparison.InvariantCultureIgnoreCase); } return(repeat); }