上に乗ると逃げるように跳ねるパーツを作成します。

  1. Workspace に Part を1つ追加します。
  2. Part に Script を追加し以下のプログラムを入力します。
local part = script.Parent

part.Touched:Connect(function(hit)
    if hit.Parent:FindFirstChild("Humanoid") then
        part:ApplyImpulse(Vector3.new(0, 25, 0))
    end
end)

これが最も簡単なやり方です。ApplyImpulse というメソッドを使うと、一定時間パーツに力を加えることができます。ApplyImpulse に指定する値により、力の向きや大きさを指定することができます。
力を加え続けたり、力の消滅時間を調整したい場合は、LinearVelocity 等を使用します。

By schilverberch

ROBLOXでゲームを作ろう! 一緒にプログラミングを学びましょう。

コメントを残す