Compartilhar via


MeshComponent Classe

Definição

Renderiza uma malha na posição do Entity.

public ref class MeshComponent : Microsoft::Azure::RemoteRendering::ComponentBase
public class MeshComponent : Microsoft.Azure.RemoteRendering.ComponentBase
type MeshComponent = class
    inherit ComponentBase
Public Class MeshComponent
Inherits ComponentBase
Herança

Comentários

O referenciado Mesh é renderizado no local da entidade de proprietário. O componente de malha também permite substituir os materiais usados para renderização. Se a malha tiver sido convertida com informações de colisão, ela também participará de consultas espaciais.

Propriedades

Enabled

Estado habilitado desse componente.

(Herdado de ComponentBase)
InteropId

Renderiza uma malha na posição do Entity.

(Herdado de ObjectBase)
Materials

Retorna a lista de materiais definidos neste componente.

Mesh

O Mesh usado para renderização e consultas espaciais.

Owner

O Entity ao qual esse componente está anexado.

(Herdado de ComponentBase)
Type

O tipo exato desse componente.

(Herdado de ComponentBase)
UsedMaterials

Retorna a lista de materiais realmente usados para renderizar a malha.

Valid

Se esse componente ainda é válido.

(Herdado de ComponentBase)

Métodos

AsToolingObject<ToolingObject>()

Renderiza uma malha na posição do Entity.

(Herdado de ObjectBase)
Destroy()

Destrói o componente no runtime.

(Herdado de ComponentBase)
Equals(Object)

Renderiza uma malha na posição do Entity.

(Herdado de ObjectBase)
GetHashCode()

Renderiza uma malha na posição do Entity.

(Herdado de ObjectBase)
GetMaterials(List<Material>)

Renderiza uma malha na posição do Entity.

GetUsedMaterials(List<Material>)

Renderiza uma malha na posição do Entity.

SetMaterial(Int32, Material)

Define um material de substituição para um determinado slot de material.

Aplica-se a

Confira também