Partilhar via


MeshComponent Classe

Definição

Compõe 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

Observações

O referenciado Mesh é composto na localização da entidade proprietária. O componente de malha também permite substituir os materiais que são utilizados para composição. Se a malha tiver sido convertida com informações de colisão, também participará em consultas espaciais.

Propriedades

Enabled

Estado ativado deste componente.

(Herdado de ComponentBase)
InteropId

Compõe uma malha na posição do Entity.

(Herdado de ObjectBase)
Materials

Devolve a lista de materiais definidos neste componente.

Mesh

Utilizado Mesh para composição e consultas espaciais.

Owner

O Entity componente a que este componente está anexado.

(Herdado de ComponentBase)
Type

O tipo exato deste componente.

(Herdado de ComponentBase)
UsedMaterials

Devolve a lista de materiais realmente utilizados para compor a malha.

Valid

Se este componente ainda é válido.

(Herdado de ComponentBase)

Métodos

AsToolingObject<ToolingObject>()

Compõe uma malha na posição do Entity.

(Herdado de ObjectBase)
Destroy()

Destrói o componente no runtime.

(Herdado de ComponentBase)
Equals(Object)

Compõe uma malha na posição do Entity.

(Herdado de ObjectBase)
GetHashCode()

Compõe uma malha na posição do Entity.

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

Compõe uma malha na posição do Entity.

GetUsedMaterials(List<Material>)

Compõe uma malha na posição do Entity.

SetMaterial(Int32, Material)

Define um material de substituição para uma determinada ranhura de material.

Aplica-se a

Ver também