| Pacote | flash.display |
| Classe | public final class GraphicsTrianglePath |
| Herança | GraphicsTrianglePath Object |
| Implementações | IGraphicsPath, IGraphicsData |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Os vértices do triângulo não contêm coordenadas z e não necessariamente representam faces 3D. No entanto, você pode usar um caminho de triângulo para oferecer suporte ao processamento da geometria 3D em um espaço 2D.
Elementos da API relacionados
| Propriedade | Definido por | ||
|---|---|---|---|
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
| culling : String
Especifica se os triângulos voltados para uma determinada direção devem ser processados. | GraphicsTrianglePath | ||
| indices : Vector.<int>
Um Vector de inteiros ou índices, em que cada grupo de três índices define um triângulo. | GraphicsTrianglePath | ||
| uvtData : Vector.<Number>
Um Vector de coordenadas normalizadas usadas para aplicar mapeamento de textura. | GraphicsTrianglePath | ||
| vertices : Vector.<Number>
Um Vector de números em que cada par de números é tratado como ponto (um par x, y). | GraphicsTrianglePath | ||
| Método | Definido por | ||
|---|---|---|---|
GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")
Cria um novo objeto GraphicsTrianglePath. | GraphicsTrianglePath | ||
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
![]() |
Retorna a representação de string do objeto especificado. | Object | |
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
culling | propriedade |
culling:String| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Especifica se os triângulos voltados para uma determinada direção devem ser processados. Usado para impedir o processamento de triângulos que não podem ser vistos na exibição atual.
Ele pode ser definido como qualquer valor estabelecido pela classe TriangleCulling.
Implementação
public function get culling():String public function set culling(value:String):voidElementos da API relacionados
indices | propriedade |
public var indices:Vector.<int>| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Um Vector de inteiros ou índices, em que cada grupo de três índices define um triângulo. Se o parâmetro de índices for nulo, cada grupo de três vértices (seis pares x,y no Vector de vértices) definirá um triângulo. Do contrário, cada índice se referirá a um vértice, que é um par de números no Vector de vértices. Por exemplo, indexes[1] se refere a (vértices[2], vértices[3]).
uvtData | propriedade |
public var uvtData:Vector.<Number>| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Um Vector de coordenadas normalizadas usadas para aplicar mapeamento de textura. Cada coordenada se refere a um ponto no bitmap usado para o preenchimento. Deve haver uma coordenada UV ou UVT por vértice.
Nas coordenadas UV, (0,0) é o ponto superior esquerdo do bitmap, e (1,1), o ponto inferior direito.
Se a extensão deste vetor tiver duas vezes a extensão do vetor vertices, são usadas as coordenadas normalizadas sem a correção de perspectiva.
Se a extensão deste vetor tiver três vezes a extensão do vetor vertices, a terceira coordenada é interpretada como "t", a distância do olho à textura no espaço do olho. Isso ajuda o mecanismo de renderização a aplicar corretamente a perspectiva ao mapear as texturas em 3D.
vertices | propriedade |
GraphicsTrianglePath | () | Construtor |
public function GraphicsTrianglePath(vertices:Vector.<Number> = null, indices:Vector.<int> = null, uvtData:Vector.<Number> = null, culling:String = "none")| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Cria um novo objeto GraphicsTrianglePath.
Parâmetrosvertices:Vector.<Number> (default = null) — Um Vector de números em que cada par de números é tratado como ponto (um par x, y). Obrigatório.
| |
indices:Vector.<int> (default = null) — Um Vector de inteiros ou índices, em que cada grupo de três índices define um triângulo.
| |
uvtData:Vector.<Number> (default = null) — Um Vector de coordenadas normalizadas usadas para aplicar mapeamento de textura.
| |
culling:String (default = "none") — Especifica se os triângulos voltados para uma determinada direção devem ser processados. Usado para impedir o processamento de triângulos que não podem ser vistos na exibição atual. Ele pode ser definido como qualquer valor estabelecido pela classe TriangleCulling.
|
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas