VRコントローラーを振動させる方法です。
local HapticService = game:GetService("HapticService")
-- 右手コントローラーを振動させる
HapticService:SetMotor(Enum.UserInputType.Gamepad1, Enum.VibrationMotor.RightHand, 1)
-- 左手コントローラーを振動させる
HapticService:SetMotor(Enum.UserInputType.Gamepad1, Enum.VibrationMotor.LeftHand, 1)
SetMotor の第3パラメータは、振動の強度です。0から1の範囲で指定できます。
振動を止める
-- 右手コントローラーの振動を止める
HapticService:SetMotor(Enum.UserInputType.Gamepad1, Enum.VibrationMotor.RightHand, 0)
-- 左手コントローラーの振動を止める
HapticService:SetMotor(Enum.UserInputType.Gamepad1, Enum.VibrationMotor.LeftHand, 0)