Pular para o conteúdo
AstraDOCS

Astra.PathFrame

Astra 0.2.3-preview.20261007Referência de assinaturasReferência revisada · 07 out. 2026

Struct da API C# da Astra. 7 membros declarados neste snapshot.

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

readonly record struct Astra.PathFrame

Interfaces: System.IEquatable<Astra.PathFrame>.

Adicione Path e autorie pontos. Adicione Path Follow ao consumidor e atribua a fonte. A API especializada devolve amostras/frames do caminho.

Caminhos e seguidores: o membro presente nesta referência pertence ao contrato atual. O roadmap registra a família; não há promessa/data individual de evolução para cada membro. Membros ainda sem explicação especializada são indicados como revisão editorial pendente.

Para ler os campos e recursos pelo caminho do editor, use mapa de acesso.

Membro Categoria
.ctor Method
Length Property
Position Property
Right Property
RollDegrees Property
Tangent Property
Up Property

.ctor

public PathFrame(System.Numerics.Vector3 Position, System.Numerics.Vector3 Tangent, System.Numerics.Vector3 Up, float RollDegrees, double Length)

Caminho: Área de código → Behavior compilado/anexado → acesso descrito em “Onde acessar este tipo”.

Uso: Constrói o tipo pela assinatura declarada. Um construtor de fachada envolve um componente existente; um record de configuração só tem efeito quando atribuído ao consumidor.

Roadmap deste membro: Caminhos e seguidores. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Parâmetro Tipo Contrato
Position System.Numerics.Vector3
Tangent System.Numerics.Vector3
Up System.Numerics.Vector3
RollDegrees float
Length double

Length

public double Length { get; init; }

Caminho: Área de código → Behavior compilado/anexado → acesso descrito em “Onde acessar este tipo”.

Uso: Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot.

Roadmap deste membro: Caminhos e seguidores. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Position

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

Caminho: Área de código → Behavior compilado/anexado → acesso descrito em “Onde acessar este tipo”.

Uso: Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot.

Roadmap deste membro: Caminhos e seguidores. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Right

public System.Numerics.Vector3 Right { get; }

Caminho: Área de código → Behavior compilado/anexado → acesso descrito em “Onde acessar este tipo”.

Uso: Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot.

Roadmap deste membro: Caminhos e seguidores. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

RollDegrees

public float RollDegrees { get; init; }

Caminho: Área de código → Behavior compilado/anexado → acesso descrito em “Onde acessar este tipo”.

Uso: Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot.

Roadmap deste membro: Caminhos e seguidores. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Tangent

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

Caminho: Área de código → Behavior compilado/anexado → acesso descrito em “Onde acessar este tipo”.

Uso: Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot.

Roadmap deste membro: Caminhos e seguidores. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Up

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

Caminho: Área de código → Behavior compilado/anexado → acesso descrito em “Onde acessar este tipo”.

Uso: Campo/propriedade conforme a declaração. Confira get/set/init e o tipo; a interpretação especializada ainda não tem revisão editorial individual neste snapshot.

Roadmap deste membro: Caminhos e seguidores. Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.