Pular para o conteúdo
AstraDOCS

Astra.Ray

Astra atual · C# · 06 out. 2026Referência de assinaturas

Raio no mundo: origem e direção normalizada.

Namespace: Astra · Assembly: Astra.Scripting · Tipo: Struct

readonly record struct Astra.Ray

Raio no mundo: origem e direção normalizada.

Interfaces: System.IEquatable<Astra.Ray>.

Membro Categoria
.ctor Method
GetPoint Method
Direction Property
Origin Property

.ctor

public Ray(System.Numerics.Vector3 Origin, System.Numerics.Vector3 Direction)

Raio no mundo: origem e direção normalizada.

Parâmetro Tipo Contrato
Origin System.Numerics.Vector3
Direction System.Numerics.Vector3

GetPoint

public System.Numerics.Vector3 GetPoint(float distance)
Parâmetro Tipo Contrato
distance float

Direction

public System.Numerics.Vector3 Direction { get; init; }

Origin

public System.Numerics.Vector3 Origin { get; init; }