| Pacote | flash.display | 
| Classe | public final class GraphicsShaderFill | 
| Herança | GraphicsShaderFill    Object | 
| Implementações | IGraphicsFill, IGraphicsData | 
| Versão da linguagem: | ActionScript 3.0 | 
| Versões de runtime: | Flash Player 10, AIR 1.5 | 
 Use um objeto GraphicsShaderFill com o método Graphics.drawGraphicsData(). Desenhar um objeto GraphicsShaderFill equivale a chamar o método Graphics.beginShaderFill().
 
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 | |
| matrix : Matrix 
     Um objeto de matriz (da classe flash.geom.Matrix), que você pode usar para definir transformações no shader.  | GraphicsShaderFill | ||
| shader : Shader 
     O shader a ser usado no preenchimento.  | GraphicsShaderFill | ||
| Método | Definido por | ||
|---|---|---|---|
     Cria um novo objeto GraphicsShaderFill.  | GraphicsShaderFill | ||
![]()  | 
	 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 | |
matrix | propriedade | 
public var matrix:Matrix| Versão da linguagem: | ActionScript 3.0 | 
| Versões de runtime: | Flash Player 10, AIR 1.5 | 
Um objeto de matriz (da classe flash.geom.Matrix), que você pode usar para definir transformações no shader. Por exemplo, é possível usar a seguinte matriz para girar um shader em 45 graus (pi/4 radianos):
     matrix = new flash.geom.Matrix(); 
     matrix.rotate(Math.PI / 4);
     As coordenadas recebidas no shader se baseiam na matriz especificada para o parâmetro matrix. Para uma matriz padrão (null), as coordenadas no shader são locais de pixel que você pode usar na amostra de uma entrada.
Elementos da API relacionados
shader | propriedade | 
public var shader:Shader| Versão da linguagem: | ActionScript 3.0 | 
| Versões de runtime: | Flash Player 10, AIR 1.5 | 
     O shader a ser usado no preenchimento. Essa ocorrência de Shader não é necessária à especificação de uma entrada de imagem. No entanto, caso especifique uma entrada de imagem no shader, você deve fornecê-la manualmente, definindo a propriedade input da propriedade ShaderInput correspondente da propriedade Shader.data.
     
     
Quando você passa uma ocorrência de Shader como um argumento, o shader é copiado internamente e a operação de preenchimento de desenho usa essa cópia interna, e não uma referência ao shader original. Todas as alterações feitas no shader como, por exemplo, alterar o valor de um parâmetro, entrada ou código de bytes, não são aplicadas ao shader copiado usado no preenchimento.
Elementos da API relacionados
GraphicsShaderFill | () | Construtor | 
public function GraphicsShaderFill(shader:Shader = null, matrix:Matrix = null)| Versão da linguagem: | ActionScript 3.0 | 
| Versões de runtime: | Flash Player 10, AIR 1.5 | 
Cria um novo objeto GraphicsShaderFill.
Parâmetrosshader:Shader (default = null) — O shader a ser usado no preenchimento. Essa ocorrência de Shader não é necessária à especificação de uma entrada de imagem. No entanto, caso especifique uma entrada de imagem no shader, você deve fornecê-la manualmente, definindo a propriedade input da propriedade ShaderInput correspondente da propriedade Shader.data.
     
      | |
matrix:Matrix (default = null) — Um objeto de matriz (da classe flash.geom.Matrix), que você pode usar para definir transformações no shader. 
     
      | 
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z
 
 Ocultar propriedades públicas herdadas
 Mostrar propriedades públicas herdadas