Урок 7. Массивы
Добро пожаловать на седьмой урок по Roblox Studio! Сегодня мы познакомимся с массивами
Массивы можно использовать во всех типах скриптов в Roblox Studio. То есть вы можете написать эту функцию в скриптах: Script, LocalScript, ModuleScript
Массивы - "контейнер", в котором хранятся данные любого типа
local test = {"Hi", 2.45, true}
Создаем массив с текстовыми значениями:
И попросим вывести этот массив с помощью print():
А теперь запустим игру и проверим Output
Хм... А что если мы хотим отдельно вывести в Output элемент массива?
Для этого мы считаем порядок элементов массива:
В Luau массивы индексируются, начиная с 1 (а не с 0, как в некоторых языках программирования)
Чтобы вывести "Русский Язык" нам надо написать:
print(SchoolSubjectsOnMonday[2])
В квадратных скобках мы отмечаем порядок у элемента в массиве, чтобы его вывести
Также мы можем создавать пустые массивы, а потом вручную добавлять элементы в массив
То есть, мы создали массив без элементов. После этого мы вручную начали заполнять этот массив.
Но если мы вдруг пропустим 1 или несколько элементов...:
...то в Output вместо пропуска будет nil
Более подробная информация про массивы от Roblox - https://create.roblox.com/docs/luau/tables
Вот и наш урок подошел к концу! Всем спасибо за внимание!
Телеграмм канал: https://t.me/luauroki