Exemple #1
0
    public void BuildTurreOn(Nodos nodo)
    {
        if (Currency.moneda < turretToBuild.cost)
        {
            Debug.Log("No tienes Dinero suficiente para comprar");
            return;
        }
        Currency.moneda -= turretToBuild.cost;

        GameObject torre = (GameObject)Instantiate(turretToBuild.prefad, nodo.GetBuildPosition(), Quaternion.identity);

        nodo.torreta = torre;

        GameObject effect = (GameObject)Instantiate(buildEffect, nodo.GetBuildPosition(), Quaternion.identity);

        Destroy(effect, 5f);

        Debug.Log("Torreta Costruida! Dinero restante: " + Currency.moneda);
    }
Exemple #2
0
    public void EncedidoConstruir(Nodos nodo)
    {
        if (MoneyCount.dinero < torretaConstruir.costo)
        {
            Debug.Log("ERES POBRE! No Puedes Construir Con Tan Poco Dinero");
            return;
        }

        MoneyCount.dinero -= torretaConstruir.costo;
        GameObject torre = (GameObject)Instantiate(torretaConstruir.prefab, nodo.GetBuildPosition(), Quaternion.identity);

        nodo.torreta = torre;
        Debug.Log("Construcción Completada! Dinero Restante: " + MoneyCount.dinero);
    }