Disappearing Platform
Roblox Studio
Your mission: Make this platform disappear every few seconds and come back again.
⏱ 10–15 min · Skills: functions · properties · loops · task.wait
Step 1 — Understand
1 min
Do this
- Look at the finished disappearing platform idea.
- Read your mission.
Check: I know what success looks like.
Step 2 — Build in Explorer
2 min
Do this
- Open Explorer.
- Create the Parts named in the instructions.
- Turn Anchored on when needed.
Check: Workspace → DisappearPlatform → Script
Step 3 — Add the Script
3 min
Do this
- Insert a Script in the correct place.
- Paste the starter code.
- Read each line once.
local platform = script.Parent
local function disappear()
platform.Transparency = 1
platform.CanCollide = false
task.wait(3)
platform.Transparency = 0
platform.CanCollide = true
end
while true do
task.wait(5)
disappear()
end
Click a line below to highlight the concept (simulation).
Place this Script where the project steps say. Use Explorer + Properties. This page is not Roblox Studio.
Press Play in Studio, open Output, and verify the mission behavior.
Step 4 — Test
2 min
Do this
- Press Play.
- Open Output.
- Verify the behavior.
Step 5 — Modify
2 min
Do this
- Change one number or message.
- Playtest again.
Step 6 — Challenge
3 min
Do this
- Complete Challenge 1.
- Try the Creator challenge if ready.
Change the game (concept preview)
Interactive BloxBuzz simulation — test real behavior in Roblox Studio.
Break it
Uh-oh — missing task.wait(3)
The loop can run too fast / freeze risk.
Roblox docs warn that infinite while true loops need a yield like task.wait().
Challenges
Change invisible wait to 5.
Invisible 2s, visible cycle 5s.
Add another platform with different timing.
You built a Roblox mechanic
- ✓ Variables
- ✓ Functions
- ✓ Properties
- ✓ Loops
- ✓ Timing