while task.wait(1) do
local whitelistedParts = {
workspace.PartInBetween;
}
local part0 = workspace.Part0
local part1 = workspace.Part1
--i subtract the two vectors because traditionally it would look like (part1.Position - part0.Position).Unit * (part1.Position - part0.Position).Magnitude which is just part1.Position - part0.Position
local params = RaycastParams.new()
params.FilterType = Enum.RaycastFilterType.Include
params.FilterDescendantsInstances = whitelistedParts
local ray = workspace:Raycast(part0.Position, part1.Position - part0.Position, params)
if ray and ray.Instance then
print("part is in between")
else
print("part is not between")
end
end
and i was just wondering how can i add a part (laser type thing) so it dissapears when it collides with the wall?