Показать сообщение отдельно
Старый 13.11.2014, 00:39   #19
Leowey
Знающий
 
Аватар для Leowey
 
Регистрация: 08.11.2010
Адрес: Москва
Сообщений: 285
Написано 78 полезных сообщений
(для 182 пользователей)
Ответ: Вы не поверите, но LUA Wrapper для Blitz3D

Форумчане, подскажите:
Не так давно встроил этот враппер в свой проект и решил, что было-бы удобно также использовать его для конфиг файлов. Хотелось бы, узнать, как вытащить данные из таблицы.
Например, есть такой код:
--Lua gui config file

gui_folder='GUI_Parts';

--Creating buttons

bubble_button = {
radius=86,
x=66,
y=783,
img_stay='/Button_.png',
img_active='/Button_active.png'
}
Если из переменной значение получается примерно так:
...
LuaL_LoadFile(L, "Configs/cfg_gui.lua" )
Lua_PCall(L, 0 , 0 , 0 )
Lua_GetGlobal( L, "gui_folder" ) ;Read global values set by the script
ReturnValue$ = Lua_ToString( L, -1 )
То по какому принципу следует извлекать значения из других типов данных (тех же таблиц)?

Вообще я в целом профан на какой магии это работает.
(Offline)
 
Ответить с цитированием