Пример #1
0
    /// <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);
    }
Пример #2
0
    /// <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);
    }