// Inicializa las variables void Start() { codigoMovimiento = this.gameObject.GetComponent <movimientoSnake>(); codigoTamanio = this.gameObject.GetComponent <tamanioSnake>(); codigoManzana = GameObject.Find("Manzana").GetComponent <manzana>(); codigoHUD = GameObject.Find("HUD").GetComponent <HUD>(); }
/// <summary> /// se utiliza para retornar el nombre la clase con una variable de texto /// </summary> /// <param name="NombreDelaclase">Nombre de la clase a la que sequiere retornar</param> /// <returns></returns> public BaseItem RetornarClase(string NombreDelaclase) { BaseItem AuxIten = null; switch (NombreDelaclase) { case "pocima": AuxIten = new pocima(); break; case "manzana": AuxIten = new manzana(); break; case "Espada": AuxIten = new Espada(); break; case "Escudo": AuxIten = new Escudo(); break; case "BullBox": AuxIten = new BullBox(); break; case "Botas": AuxIten = new Botas(); break; case "MoCura": AuxIten = new MoCura(); break; case "MoSurf": AuxIten = new MoSurf(); break; case "MoAtaElec": AuxIten = new MoAtaqueElectrico(); break; default: Debug.Log("Este iten no existe o esta mal escrito =" + NombreDelaclase); Debug.Break(); break; } return(AuxIten); }
/// <summary> /// se utiliza para retornar el nombre la clase con una variable de texto /// </summary> /// <param name="NombreDelaclase">Nombre de la clase a la que sequiere retornar</param> /// <returns></returns> public static BaseItem EncontrarItem(string NombreDelaclase) { BaseItem AuxIten = null; switch (NombreDelaclase) { case "pocima": AuxIten = new pocima(); break; case "manzana": AuxIten = new manzana(); break; case "Espada": AuxIten = new Espada(); break; case "Escudo": AuxIten = new Escudo(); break; case "BullBox": AuxIten = new BullBox(); break; case "Botas": AuxIten = new Botas(); break; default: Debug.Log("Este iten no existe o esta mal escrito =" + NombreDelaclase); Debug.Break(); break; } return(AuxIten); }