Resultados de la búsqueda a petición "lua"

8 la respuesta

¿Por qué hacer que las funciones globales de Lua sean locales?

He estado buscando un código fuente de Lua, y a menudo veo cosas como esta al comienzo del archivo: local setmetatable, getmetatable, etc.. = setmetatable, getmetatable, etc..Solo hacen que las funciones sean locales para permitir que Lua ...

6 la respuesta

Lua en el iPhone?

Estoy tratando de usar Lua en el iPhone. En Mac OS X, en una aplicación Cocoa normal (no iOS), utilicé el siguiente código: lua_State* l; l = lua_open(); luaL_openlibs(l); luaL_loadstring(l, "print(\"Hi from Lua\");"); lua_pcall(l, 0, 0, ...

4 la respuesta

Loadfile sin contaminar el entorno global

¿Cómo puedo cargar un archivo de tablas y variables lua sin contaminar el entorno global? Dado que hacer un archivo de carga y ejecutarlo solo carga todo en el espacio global y puede sobrescribir otra cosa que no quiero.

8 la respuesta

Lua: convirtiendo de flotante a int

Incluso aunque Lua no distinga entre números de coma flotante y enteros, hay algunos casos en los que desea usar enteros. ¿Cuál es la mejor manera de convertir un número a un número entero si no puede hacer un reparto tipo C o sin algo como el @ ...

2 la respuesta

¿Cómo puedo pasar parámetros a un archivo Lua al cargarlo desde otro archivo Lua?

Necesito ayuda para analizar la línea de comandos para un archivo lua. Estoy ejecutando un archivo lua y ese archivo lua tiene un comando "dofile (2nd.lua-file)", pero quiero pasar algún argumento a este segundo archivo lua a través de este ...

10 la respuesta

En Lua, ¿cómo descubre la clave en la que se almacena un objeto?

¿Cómo imprimiría () o averiguaría el índice de un objeto? Por ejemplo, si generé 20 objetos de roca aleatorios en la pantalla en una matrizRockTable = {}; Me gusta estoRockTable[#RockTable + 1] = rock; Y las 20 rocas se muestran en la ...