Возвращаемое значение#

Тип Значение
function, table, nil Тип описывает объявленный интерфейс, а не успешный игровой эффект.

Типы и методы

Параметры#

Имя Тип
values table

? обозначает необязательный аргумент, ... обозначает переменное количество аргументов. Недопустимый аргумент может вызвать ошибку Lua вместо возврата nil.

Пример и контекст#

LUA
for key, value in pairs({name = "Ship"}) do
  local text = key .. ": " .. tostring(value)
end

Что произойдёт: Единственная пара имеет key = "name" и value = "Ship"; text = "name: Ship".

Этот фрагмент не печатает сообщение и не пишет его в журнал. Здесь указаны ожидаемые значения примера.

Смотрите основы языка, типы и методы и события Lua / MD. Там приведены самостоятельные учебные примеры. Исходные файлы проектов и фрагменты их внутренней реализации в этом справочнике не распространяются.