На цьому уроці ми вивчили магію нескінченності — цикл
while true do. Він дозволяє створювати об'єкти, які
постійно рухаються, блимають або змінюються без зупинки. Твоє
завдання — створити яскраву диско-підлогу для Оббі!
🛠️ План роботи: Диско-підлога
Що потрібно зробити:
-
Платформа: Створи широку деталь (Part), яка
буде слугувати танцювальним майданчиком. Обов'язково увімкни
Anchored. -
Матеріал: Зміни матеріал платформи на
Neon, щоб кольори світилися в темряві! - Скрипт: Додай всередину платформи скрипт та відкрий його.
-
Цикл: Напиши конструкцію
while true do. -
Випадковий колір: Всередині циклу змінюй
властивість
BrickColorнаBrickColor.Random(). -
Пауза: ⚠️ ОБОВ'ЯЗКОВО додай
wait(0.5)в кінці циклу! Якщо цього не зробити, гра зависне назавжди.
🔥 Рівень "ПРО": Платформа-привид (Натисни)
Якщо підлога стає ЧЕРВОНОЮ, вона дає 1 секунду на втечу, а потім зникає на 3 секунди!
Проблема:
У Roblox багато відтінків червоного (Bright red, Really red). Якщо перевірити лише один, пастка майже ніколи не спрацює.
У Roblox багато відтінків червоного (Bright red, Really red). Якщо перевірити лише один, пастка майже ніколи не спрацює.
Рішення:
Оператор or (або). Він дозволяє перевірити відразу КІЛЬКА кольорів в одній умові!
Оператор or (або). Він дозволяє перевірити відразу КІЛЬКА кольорів в одній умові!
Алгоритм дій:
1
У вічному циклі міняємо колір на випадковий.
2
Запитуємо у гри через if:
"Це Really red АБО Bright red?"
3
Якщо "Так" — заходимо всередину умови і робимо паузу 1
сек.
4
Зникаємо (Transparency, CanCollide) ➔ чекаємо 3 сек ➔
повертаємо підлогу!
Скелет коду (Допиши алгоритм самостійно!):
local platforma = script.Parent
while true do
wait(1)
platforma.BrickColor = BrickColor.Random()
-- Перевіряємо кілька відтінків через OR:
if platforma.BrickColor == BrickColor.new('Really red')
or platforma.BrickColor == BrickColor.new('Bright red')
then
-- 👇 ТВОЄ ЗАВДАННЯ НАПИСАТИ КОД ТУТ 👇
end
end
🎮 Перевір себе: Ремонт коду (while / or)
Хтось зламав скрипт для Таємних дверей! 🕵️♂️ Перетягни пропущені
команди на свої місця, щоб відремонтувати нескінченний цикл та
правильно написати умову з оператором or.
Як здати завдання:
1️⃣ Запиши відео, де ти стрибаєш по своїй диско-підлозі (якщо зробив смертельний колір — покажи, як він працює!).
2️⃣ Обов'язково зроби скріншоти результату в міні-іграх.
Відправ фото у наш Telegram-чат.
1️⃣ Запиши відео, де ти стрибаєш по своїй диско-підлозі (якщо зробив смертельний колір — покажи, як він працює!).
2️⃣ Обов'язково зроби скріншоти результату в міні-іграх.
Відправ фото у наш Telegram-чат.