Advertisement
Guest User

Visualize

a guest
Mar 29th, 2015
272
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.70 KB | None | 0 0
  1. local function visualize(startPos, endPos, color) --draw the ray
  2.     local distance = (endPos - startPos).magnitude
  3.     local rayPart = Instance.new("Part", workspace)
  4.     rayPart.Name          = "RayPart"
  5.     rayPart.BrickColor    = BrickColor.new(color)
  6.     rayPart.Transparency  = 0.5
  7.     rayPart.Anchored      = true
  8.     rayPart.CanCollide    = false
  9.     rayPart.TopSurface    = Enum.SurfaceType.Smooth
  10.     rayPart.BottomSurface = Enum.SurfaceType.Smooth
  11.     rayPart.formFactor    = Enum.FormFactor.Custom
  12.     rayPart.Size          = Vector3.new(0.2, 0.2, distance)
  13.     rayPart.CFrame        = CFrame.new(endPos, startPos) * CFrame.new(0, 0, -distance/2)
  14.     table.insert(parts, rayPart)
  15.     game:GetService("Debris"):AddItem(rayPart, 1/60)
  16. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement