消える時間を短くする
待つ時間を1秒にすると、テンポの速い足場になります。
-- 見える時間を短くするtask.wait(1) -- 消える時間も短くするtask.wait(1)
Rule Making
見えている時だけ乗れる、リズムで進む足場
足場が「見える、消える、見える、消える」と点滅する。
このギミックのルール
足場を見える状態にする
2秒待つ
足場を消す
2秒待つ
くり返す
Typing Time
黄色の行は、コードの道案内です。声に出して読んでから、その下の命令をゆっくり手打ちしてみよう。
-- 1. 消える足場をつかまえるlocal platform = script.Parent -- 2. 見える、消える、をずっとくり返すwhile true do -- 見える時間。乗れるようにする platform.Transparency = 0 platform.CanCollide = true task.wait(2) -- 消える時間。すり抜けるようにする platform.Transparency = 1 platform.CanCollide = false task.wait(2)end
Remix Missions
Power Up Code
できたギミックに少し足すだけで、ステージのルールが変わります。まず1つ選んで、黄色の説明を読みながら書いてみよう。
待つ時間を1秒にすると、テンポの速い足場になります。
-- 見える時間を短くするtask.wait(1) -- 消える時間も短くするtask.wait(1)
消える前に透明度を0.5にして、プレイヤーにサインを出します。
-- 消える前に半透明で予告platform.Transparency = 0.5task.wait(0.5) -- そのあと完全に消えるplatform.Transparency = 1platform.CanCollide = false
同じScriptを3つの足場に入れて、delayTimeだけ変えます。
-- 足場ごとに数字を変えるlocal delayTime = 1task.wait(delayTime) -- この下に、見える/消えるのwhile trueを書く