Pular para o conteúdo
AstraDOCS

Astra.Components.LodGroup

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

LOD Group: Nível de detalhe pela altura na tela. Família Renderização · Desempenho.

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

readonly struct Astra.Components.LodGroup

LOD Group: Nível de detalhe pela altura na tela. Família Renderização · Desempenho.

Referência estudada: https://docs.unity3d.com/6000.0/Documentation/Manual/class-LODGroup.html

Interfaces: Astra.Components.IComponentFacade<Astra.Components.LodGroup>.

Consulte também LOD Group para propriedades, valores iniciais, requisitos e edição em Play.

Membro Categoria
.ctor Method
Remove Method
Wrap Method
AnimateCrossFading Property
Component Property
Enabled Property
FadeMode Property
FadeWidth0 Property
FadeWidth1 Property
FadeWidth2 Property
FadeWidth3 Property
ForceLevel Property
InstanceId Property
IsAlive Property
Level0 Property
Level1 Property
Level2 Property
Level3 Property
LevelCount Property
Object Property
Size Property
Transition0 Property
Transition1 Property
Transition2 Property
Transition3 Property
TypeId Property

.ctor

public LodGroup(Astra.Component component)
Parâmetro Tipo Contrato
component Astra.Component

Remove

public void Remove()

Remove a instância pelo ciclo nativo; dependências e ownership podem recusar.

Wrap

public static Astra.Components.LodGroup Wrap(Astra.Component component)
Parâmetro Tipo Contrato
component Astra.Component

AnimateCrossFading

public bool AnimateCrossFading { get; set; }

Animate Cross-fading. Troca por tempo em vez da faixa de largura

Component

public Astra.Component Component { get; }

Enabled

public bool Enabled { get; set; }

Ativo. Desligar libera os renderizadores do controle deste grupo

FadeMode

public Astra.Components.LodGroup.FadeModeOption FadeMode { get; set; }

Fade Mode

FadeWidth0

public float FadeWidth0 { get; set; }

Largura do fade LOD 0. Proporção do nível em que ele cruza com o próximo

Faixa válida: 0 a 1.

FadeWidth1

public float FadeWidth1 { get; set; }

Largura do fade LOD 1. Proporção do nível em que ele cruza com o próximo

Faixa válida: 0 a 1.

FadeWidth2

public float FadeWidth2 { get; set; }

Largura do fade LOD 2. Proporção do nível em que ele cruza com o próximo

Faixa válida: 0 a 1.

FadeWidth3

public float FadeWidth3 { get; set; }

Largura do fade LOD 3. Proporção do nível em que ele cruza com o próximo

Faixa válida: 0 a 1.

ForceLevel

public Astra.Components.LodGroup.ForceLevelOption ForceLevel { get; set; }

Forçar nível. Estado de execução: 0 automático, n força o LOD n-1

InstanceId

public ulong InstanceId { get; }

IsAlive

public bool IsAlive { get; }

Level0

public Astra.ObjectReference Level0 { get; set; }

Objetos LOD 0

Level1

public Astra.ObjectReference Level1 { get; set; }

Objetos LOD 1

Level2

public Astra.ObjectReference Level2 { get; set; }

Objetos LOD 2

Level3

public Astra.ObjectReference Level3 { get; set; }

Objetos LOD 3

LevelCount

public Astra.Components.LodGroup.LevelCountOption LevelCount { get; set; }

Níveis

Object

public Astra.GameObject Object { get; }

Size

public float Size { get; set; }

Tamanho. Maior extensão do nível mais detalhado; Recalcular mede a malha

Faixa válida: 0.001 a 1000000.

Transition0

public float Transition0 { get; set; }

Transição LOD 0 (%). Altura na tela abaixo da qual este nível deixa de ser usado

Faixa válida: 0.1 a 100.

Transition1

public float Transition1 { get; set; }

Transição LOD 1 (%). Altura na tela abaixo da qual este nível deixa de ser usado

Faixa válida: 0.1 a 100.

Transition2

public float Transition2 { get; set; }

Transição LOD 2 (%). Altura na tela abaixo da qual este nível deixa de ser usado

Faixa válida: 0.1 a 100.

Transition3

public float Transition3 { get; set; }

Transição LOD 3 (%). Altura na tela abaixo da qual este nível deixa de ser usado

Faixa válida: 0.1 a 100.

TypeId

public static string TypeId { get; }