Me pregunto cómo usar funciones de otra secuencia de comandos en Lua. Por ejemplo, digamos GameObjectUtilities
tiene funciones que usarán muchas escrituras GameObject
. La secuencia de comandos Slime
(a GameObject
) desea usar una función en GameObjectUtilities
.Lua - Cómo usar funciones de otra secuencia de comandos
Tengo problemas para hacer que esto funcione. Miré here, pero todavía no entiendo del todo. ¿Necesito crear un módulo o una tabla para mantener las funciones en GameObjectUtilities
para que las funciones que contiene se utilicen en otras secuencias de comandos? Si es así, ¿cuál es la mejor manera de hacerlo?
Es muy extraño. De hecho, funciona cuando lo hago de la manera normal. El problema es que cuando ejecuto mi aplicación e intenta usar el script, no funciona. No lo entiendo
¿Has mirado en package.path - http://www.lua.org/manual/5.1/manual.html#pdf-package.path? Además, ¿estás seguro de que no obtienes ningún error de Lua, quizás de alguna manera los estés ignorando? – sbk