I tried to lerp the cube to my mouse position but it doesn't seem to work, why isn't it? attempt to call field 'Move' (a userdata value) Error I get
local m = game.Players.LocalPlayer:GetMouse()
game:GetService("RunService").RenderStepped:connect(function()
for i = 1, #Parts do
if i == 1 then
Parts[i].CFrame = Parts[i].CFrame:lerp(game.Players.LocalPlayer.Character.Torso.CFrame-Vector3.new(0,.75,0), 0.9)
else
if wag < 0 then
Parts[i].CFrame = Parts[i].CFrame:lerp(Parts[i - 1].CFrame * CFrame.Angles(-loudness / 8, -loudness / 6 , 0) * CFrame.new(0, 0, 0.15), 0.8)
elseif wag > 0 then
Parts[i].CFrame = Parts[i].CFrame:lerp(Parts[i - 1].CFrame * CFrame.Angles(-loudness / 8, loudness / 6 , 0) * CFrame.new(0, 0, 0.15), 0.8)
end
end
end
spawn(function()
if m.Move() then
for i = 1, #SoundBlok do
if i == 1 then
SoundBlok[i].CFrame = SoundBlok[i].CFrame:lerp(m.Hit.p, 0.1)
end
end
for i = 1, #SoundBlok2 do
if i == 1 then
SoundBlok2[i].CFrame = SoundBlok2[i].CFrame:lerp(m.Hit.p, 0.1)
end
end
end
end)
end)
the lerping code
spawn(function()
if m.Move() then
for i = 1, #SoundBlok do
if i == 1 then
SoundBlok[i].CFrame = SoundBlok[i].CFrame:lerp(m.Hit.p, 0.1)
end
end
for i = 1, #SoundBlok2 do
if i == 1 then
SoundBlok2[i].CFrame = SoundBlok2[i].CFrame:lerp(m.Hit.p, 0.1)
end
end
end
end)
end)

1 comment
http://wiki.roblox.com/index.php?title=RBXScriptSignal