Importar funciones de de un script a otro en Lua

Hola a todos, hoy os voy a explicar como podemos importar funciones de otro script Lua.

Es muy normal tener un conjunto de funciones en un fichero Lua.

Supongamos que tenemos estas funciones en un Lua llamado funciones.lua

function sumaNumeros(numero1, numero2)
  total = numero1 + numero2
  return total
end

Para importar el fichero a un nuevo script Lua, haremos lo siguiente:


-- Importamos las funciones
require "funciones"

resultado = sumaNumeros(5, 10)

print("El resultado es " .. resultado)

Con require y el nombre de la ruta del fichero (sin la extensión) entre comillas.

Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.

Compartir

2 comentarios

  1. Germán Cifuentes

    Por favor, me pueden indicar como reemplazar en un string o en un arreglo de char las vocales tildadas minúsculas y mayúsculas, en C++.
    si hago lo siguiente dentro de un for:
    switch(texto[i])
    {
    case: ‘Á’
    case á:
    texto [i]=’a’;
    break;
    ….
    }
    cuando imprimo el arreglo me deja espacios donde estaban las vocales tildadas. Lo hace bien pero solo para una posición específica.
    Gracias.

  2. diazvictor

    @Germán Cifuentes si lo que quieres decir es como remplazar un string en lua por otro, es algo como esto:

    variable = «mi string»

    print(variable:gsub(«string», «casa»))

    o tambien asi:

    variable = «mi string»

    print(string.gsub(variable,»string», «casa»))

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *