Вы не можете напрямую делиться компонентами из одного lua_State
с другим. Единственное перекрестное соединение, которое вы можете иметь между lua_State
s, - это вмешательство некоторого кода C или C ++. Вы можете зарегистрировать одну и ту же функцию в нескольких состояниях и, таким образом, получить доступ к одному и тому же ресурсу из обоих. Но вы должны делать это через функции и объекты C / C ++ / etc, а не напрямую через Lua.