Привет, Roblox
Часть раздела Скриптинг игр в Roblox путешествия по Lua на Coddy. Урок 1 из 24.
Каждая игра в Roblox состоит из деталей (блоков, шаров, платформ) и скриптов, которые указывают деталям, что делать. Скрипты пишут на Luau — языке программирования, который Roblox создала на основе Lua.
Игра справа — это настоящий мир: травяная базовая плита, площадка появления и жёлтый знак. Нажми Play, чтобы запустить в нём свой скрипт, и передвигайся с помощью W A S D и Space.
Первое, чему учится каждый скриптер, — это print. Эта команда записывает строку в панель Output под игрой, указывая время события в игре:
print("The game started")Текст в кавычках — это строка. print также выводит то, что не является строками, например числа и названия деталей. Каждая деталь в мире находится внутри workspace, и получить к ней доступ можно по её имени:
print(workspace.Baseplate.Name)Эта команда выводит Baseplate. Скрипт выполняется сверху вниз один раз, когда игра запускается.
Задание
ЛегкоНапиши свой первый скрипт Roblox.
- Выведи точно
Hello, Roblox! - На следующей строке выведи имя жёлтого знака, прочитав его у детали:
workspace.Sign.Name(а не текст"Sign"в кавычках).
Нажми Play, чтобы увидеть свои строки в Output, затем нажми Check.
Попробуйте сами
-- Этот скрипт выполняется один раз при запуске игры.
print("Hello")
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Скриптинг игр в Roblox
2Циклы и функции
Ряд столбовСтроитель лестницСтроитель башенФабрика монетМигающий светИсчезающий мост5Ваша первая игра
Ваш первый оббиПотренируйтесь самостоятельно: Онлайн-компилятор Lua