チャプター 3

Step 02

当たったら音が鳴るようにする

当たったら音が鳴るようにしたい!

では、Playerがボールに当たったら音を鳴らします。
まずは前のセクションで追加したLocalScriptに次のコードを追加します。
-- サウンドを追加
local sound = Instance.new("Sound")
sound.SoundId = "rbxassetid://3802437696"
sound.Parent = player


当たった時の関数、onTouchの中身を次のように変えます。

--体がどこから当たったら呼び出される関数
local function onTouch(hitObj)
--当たったものがFireBallだったら
if hitObj.Name == "FireBall" then
sound:Play()
end
end


ここまでの完成版はこちら!
次にすすむ