--- title: "Astra.Components.VirtualCamera.CollisionLayerOption" version: snapshot-2026-10-07 engineGeneration: astra-current language: C# status: semantic-reference reviewedAt: 2026-10-07 appRelease: "0.2.3-preview.20261007" runtimeVerified: false platformEvidence: [] url: https://astraengine.com.br/pt-br/snapshot-2026-10-07/api/astra-components-virtualcamera-collisionlayeroption/ --- # Astra.Components.VirtualCamera.CollisionLayerOption Enum da API C# da Astra. 33 membros declarados neste snapshot. **Namespace:** `Astra.Components` · **Assembly:** `Astra.Scripting` · **Tipo:** Enum :::note[Sobre esta referência] Assinaturas extraídas semanticamente com Roslyn/MSBuild. Isso confirma a superfície do código deste snapshot; não comprova execução no Android. As descrições vêm dos comentários da API. Membros sem explicação ainda exigem revisão editorial. ::: ## Declaração ```csharp enum Astra.Components.VirtualCamera.CollisionLayerOption ``` ## Onde acessar este tipo Hierarquia → selecione o objeto → Inspector → Adicionar componente → **Câmera** / **Câmera virtual** → **Câmera virtual**. No Behavior em Play, obtenha a fachada com `Object.GetComponent()`; trate null antes de usar. Para outro objeto, resolva uma ObjectReference e consulte nesse objeto. Criar `new VirtualCamera(component)` envolve um componente existente; não adiciona um componente à cena. ## Roadmap e uso [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/): 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](/pt-br/snapshot-2026-10-06/editor/mapa-de-acesso/). ## Membros | Membro | Categoria | |---|---| | [Camada0](#member-0046f2300fecb73d) | Field | | [Camada1](#member-b405e70db615630e) | Field | | [Camada10](#member-0f80f8307f6f7585) | Field | | [Camada11](#member-1a0aaa171448a5f0) | Field | | [Camada12](#member-97a054d70ab9b21c) | Field | | [Camada13](#member-c961849b67d7bee2) | Field | | [Camada14](#member-c170fb50da0d6646) | Field | | [Camada15](#member-b2268b132f3b0891) | Field | | [Camada16](#member-6b5e86228e78f250) | Field | | [Camada17](#member-027f90da3b585d39) | Field | | [Camada18](#member-ce2386262759a64a) | Field | | [Camada19](#member-b3262e70b5e88791) | Field | | [Camada2](#member-330538d04b3a415f) | Field | | [Camada20](#member-271a82de6f195e07) | Field | | [Camada21](#member-b95b574d7e38810a) | Field | | [Camada22](#member-8ab1a46f0b759fbc) | Field | | [Camada23](#member-15591c8ed2520965) | Field | | [Camada24](#member-a1ff7dd4fbba7f3d) | Field | | [Camada25](#member-d1ecc8e860b6a25d) | Field | | [Camada26](#member-fd7671c92f338bdd) | Field | | [Camada27](#member-e6ad45002a7f2f8f) | Field | | [Camada28](#member-0bfb04523668a5f9) | Field | | [Camada29](#member-8fecb8467b8f3826) | Field | | [Camada3](#member-5b887137ea0399a5) | Field | | [Camada30](#member-32a7e84d4a22db48) | Field | | [Camada31](#member-5fd1e392b91d5c07) | Field | | [Camada4](#member-7167b6aa198f4cb1) | Field | | [Camada5](#member-397448655fda1b96) | Field | | [Camada6](#member-fd8bf7bbc5648d3c) | Field | | [Camada7](#member-e5b9f88e9c69f265) | Field | | [Camada8](#member-929f490e29ce26d7) | Field | | [Camada9](#member-608000369e6f8532) | Field | | [Todas](#member-3c49808d9b2d1a8f) | Field |

Camada0

```csharp Camada0 = 1 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada1

```csharp Camada1 = 2 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada10

```csharp Camada10 = 11 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada11

```csharp Camada11 = 12 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada12

```csharp Camada12 = 13 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada13

```csharp Camada13 = 14 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada14

```csharp Camada14 = 15 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada15

```csharp Camada15 = 16 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada16

```csharp Camada16 = 17 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada17

```csharp Camada17 = 18 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada18

```csharp Camada18 = 19 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada19

```csharp Camada19 = 20 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada2

```csharp Camada2 = 3 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada20

```csharp Camada20 = 21 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada21

```csharp Camada21 = 22 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada22

```csharp Camada22 = 23 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada23

```csharp Camada23 = 24 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada24

```csharp Camada24 = 25 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada25

```csharp Camada25 = 26 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada26

```csharp Camada26 = 27 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada27

```csharp Camada27 = 28 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada28

```csharp Camada28 = 29 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada29

```csharp Camada29 = 30 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada3

```csharp Camada3 = 4 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada30

```csharp Camada30 = 31 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada31

```csharp Camada31 = 32 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada4

```csharp Camada4 = 5 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada5

```csharp Camada5 = 6 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada6

```csharp Camada6 = 7 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada7

```csharp Camada7 = 8 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada8

```csharp Camada8 = 9 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Camada9

```csharp Camada9 = 10 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.

Todas

```csharp Todas = 0 ``` **Caminho:** Inspector → Câmera virtual; ou fachada C# em um Behavior. **Uso:** Opção deste enum. Use apenas no argumento/campo desse tipo; a presença da opção não comprova suporte da plataforma. **Roadmap deste membro:** [Câmera e navegação](/pt-br/snapshot-2026-10-06/roadmap/camera-e-navegacao/). Contrato existente neste snapshot; sem tarefa individual/datada registrada nesta referência.