lilka: Спеціальні функції

Цей модуль описує функції, які ви можете визначити в своєму коді, щоб вони викликались автоматично в певних ситуаціях.

Детальніше про їх поведінку можна прочитати в секції про написання ігор на Lua.

lilka.init()

Ця функція автоматично викликається один раз при запуску програми.

Ви повинні визначити її в своєму коді, якщо ви хочете використовувати її для ініціалізації вашої програми.

lilka.update(delta)
Parameters:

delta (number) – Час, який пройшов з останнього кадру.

Ця функція автоматично викликається кожен кадр. Тут виконується ігрова логіка. В параметрі delta передається час, який пройшов з останнього кадру.

Ви повинні визначити її в своєму коді, якщо ви хочете використовувати її для оновлення вашої програми.

lilka.draw()

Ця функція автоматично викликається після lilka.update. Тут відбувається відображення графіки.

Ви повинні визначити її в своєму коді, якщо ви хочете використовувати її для малювання вашої програми.

class lilka
show_fps: boolean

Показувати частоту кадрів на екрані, якщо встановлено в true. Наприклад: lilka.show_fps = true