Перейти к основному содержимому

Как использовать наш шаблон скрипта

Это руководство предоставит вам дополнительную информацию о том, как использовать наш шаблон скрипта.

Когда вы загрузите наш шаблона скрипта, вы увидите нечто подобное:

-- Все переменные вне основных функций являются глобальными! Код в них выполняется только один раз.

-- Вызывается при запуске компьютера.
function onLoad()

end

-- Вызывается каждый тик.
function onUpdate()

end

-- Вызывается при ошибке в коде.
function onError(err)

end

-- Вызывается при выключении компьютера
function onDestroy()

end

Что делают функции

Мы расскажем вам, что делают эти функции:

  • onLoad() вызывается при запуске компьютера.
  • onUpdate( deltaTime ) вызывается каждый тик, когда компьютер работает. deltaTime — это время между кадрами.
  • onError( err ) вызывается при ошибке в коде. Параметр err содержит текст сообщения об ошибке.
  • onDestroy вызывается при выключении компьютера.

Код вне функций

Вам могут понадобиться глобальные переменные или функции. Вы можете определить их вне функций.

К примеру, вы хотите получить доступ к дисплею глобально, добавьте это в начало вашего кода:

local display = sc.getDisplays()[1]

А что насчёт функции?

local function PrintHelloWorld()
print("Hello world!")
end