RaycastResult
Overview
Constructors
Properties
BlockingHit
Code Samples
Distance
Code Samples
Instance
Code Samples
Normal
Code Samples
Position
Code Samples
Methods
Events
See also
WorldRootLast updated
local Workspace = game:GetService("Workspace")
local Origin = Vector3.new(0, 50, -0)
local Direction = Vector3.new(0, 0, -3000)
local Result = Workspace:Raycast(Origin, Direction)
if Result then
print("Hit distance:", Result.Distance)
endlocal Workspace = game:GetService("Workspace")
local Origin = Vector3.new(0, 50, -0)
local Direction = Vector3.new(0, 0, -3000)
local Result = Workspace:Raycast(Origin, Direction)
if Result then
print("Hit instance:", Result.Instance.Name)
endlocal Workspace = game:GetService("Workspace")
local Origin = Vector3.new(0, 50, -0)
local Direction = Vector3.new(0, 0, -3000)
local Result = Workspace:Raycast(Origin, Direction)
if Result then
print("Surface normal:", Result.Normal)
endlocal Workspace = game:GetService("Workspace")
local Origin = Vector3.new(0, 50, -0)
local Direction = Vector3.new(0, 0, -3000)
local Result = Workspace:Raycast(Origin, Direction)
if Result then
print("Hit position:", Result.Position)
end