Результаты поиска по запросу "lua"

2 ответа

Существуют и другие похожие шаблоны с немного другими правилами, которые вы можете использовать. Например, между шагами 5 и 6 может потребоваться вставить рекурсивный вызов в код обхода таблицы для добавленных записей таблицы перед объединением и т. Д. Возможно, вам также придется отслеживать возможные удаления как в основной таблице, так и в таблице добавлений. если это возможное взаимодействие.

й главной сопрограмме я удаляю или добавляю записи из таблицы в зависимости от операций пользователя. На заднем плане я бы хотел перебрать записи в таблице. Особенно я не против, если я пропущу вставку на одной итерации, при условии, что смогу ее ...

2 ответа

Я не думаю, что это будет достаточно эффективно именно из-за этой «дополнительной работы». Предполагается, что Lua управляет игровой логикой, такой как AI или сценарии миссий ... не уверен, что для этой задачи будет поддерживаться связь между доменами приложений, но у меня мало опыта с этим, так что ... да. : /

аюсь встроить некоторые функции сценариев Lua в свое приложение C # с помощью LuaInterface 2.0.3. Пока это работает нормально, но я не могу понять, как ограничить доступ только к нескольким указанным классам .Net. По умолчанию все библиотеки .Net ...

2 ответа

+1 за очень информативное решение. Я оставлю это в своем заднем кармане на случай, если мне понадобится что-то, не относящееся к Lua, и где переносимость менее важна.

избалован в мире оболочки, где я могу сделать: ./lua <<EOF > x="hello world" > print (x) > EOF hello worldТеперь я пытаюсь включить скрипт Lua в приложение на C, которое, как я ожидаю, будет расти со временем. Я начал с простого: const char ...

ТОП публикаций

6 ответов

Минимальная программа, используемая ObjectScript, может быть такой

у выбрать встроенный язык сценариев, который я буду использовать на C ++. Следует подключить базу данных, такую ​​как Oracle. Мое хост-приложение является серверным приложением. Это передаст необработанные данные в скрипт. Скрипт будет разбирать ...

10 ответов

Вам нужно будет указать источник, например:

нтересно, есть ли способ получить путь к исполняемому в настоящее время файлу сценария lua? Это конкретно не текущий рабочий каталог, который может быть совершенно другим. я знаюluafilesystem ...

2 ответа

Оптимизирует ли Lua оператор «..»?

Я должен выполнить следующий код: local filename = dir .. "/" .. baseтысячи раз в цикле (это рекурсия, которая печатает дерево каталогов). Теперь мне интересно, объединяет ли Lua 3 строки (dir, "/", base) за один раз (то есть, выделяя строку, ...

6 ответов

Ассоциативная сортировка таблицы по значению в Lua

У меня есть таблица ключей => значений, которую я бы хотел отсортировать в Lua. Все ключи являются целыми числами, но не являются последовательными (и имеют значение). Единственная функция сортировки Lua ...

7 ответов

 в качестве ключа в таблице (да, это возможно:

у меня есть список таких вещей: local items = { "apple", "orange", "pear", "banana" }Как я могу проверить, есть ли «оранжевый» в этом списке? В Python я мог бы сделать: if "orange" in items: # do somethingЕсть ли эквивалент в Lua?

2 ответа

stackoverflow.com/questions/6754778/...

аюсь вызвать функцию внутри файла lua с именем test2.lua. Это содержимое test2.lua: function abc(path) t = {} table.insert(t, "a") return t endКак вы можете видеть, он принимает один вход и возвращает строку. Вот мой код C Это довольно просто. ...

4 ответа

Lua - преобразовать строку в таблицу

Я хочу преобразовать текст строки в таблицу, и этот текст должен быть разделен на символы. Каждый символ должен находиться в отдельном значении таблицы, например: а = «текст»- преобразование строки (а) в таблицу (б)- шоу стол (б)Ь = { 'т', 'е', ...