Pacote | flash.display |
Classe | public final class GraphicsBitmapFill |
Herança | GraphicsBitmapFill 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 GraphicsBitmapFill com o método Graphics.drawGraphicsData()
. Desenhar um objeto GraphicsBitmapFill equivale a chamar o método Graphics.beginBitmapFill()
.
Elementos da API relacionados
Propriedade | Definido por | ||
---|---|---|---|
bitmapData : BitmapData
Uma imagem bitmap transparente ou opaca. | GraphicsBitmapFill | ||
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 define transformações no bitmap. | GraphicsBitmapFill | ||
repeat : Boolean
Especifica se a imagem bitmap será repetida em um padrão lado a lado. | GraphicsBitmapFill | ||
smooth : Boolean
Especifica se você aplica um algoritmo de suavização à imagem bitmap. | GraphicsBitmapFill |
Método | Definido por | ||
---|---|---|---|
GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
Cria um novo objeto GraphicsBitmapFill. | GraphicsBitmapFill | ||
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 |
bitmapData | propriedade |
public var bitmapData:BitmapData
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Uma imagem bitmap transparente ou opaca.
Elementos da API relacionados
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 define transformações no bitmap. Por exemplo, a seguinte matriz gira um bitmap em 45 graus (pi/4 radianos):
matrix = new flash.geom.Matrix(); matrix.rotate(Math.PI / 4);
Elementos da API relacionados
repeat | propriedade |
public var repeat:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Especifica se a imagem bitmap será repetida em um padrão lado a lado.
Se true
, a imagem bitmap se repetirá em um padrão lado a lado. Se for false
, a imagem bitmap não se repetirá, e os pixels mais externos ao longo das bordas do bitmap serão usados em qualquer área de preenchimento que se estenda além dos limites do bitmap.
Por exemplo, considere o seguinte bitmap (um padrão quadriculado de 20 x 20 pixels):
Quando repeat
está definido como true
(como no exemplo a seguir), o preenchimento de bitmap repete o bitmap:
Quando repeat
for definido como false
, o preenchimento de bitmap usará os pixels da borda na área de preenchimento fora do bitmap:
smooth | propriedade |
public var smooth:Boolean
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Especifica se você aplica um algoritmo de suavização à imagem bitmap.
Se false
, as imagens bitmap detalhadas serão renderizadas com o uso de um algoritmo de vizinho mais próximo e terão uma aparência pixelizada. Se true
, as imagens bitmap detalhadas serão renderizadas com o uso de um algoritmo bilinear. A renderização com o uso do algoritmo de vizinho mais próximo costuma ser mais rápida.
GraphicsBitmapFill | () | Construtor |
public function GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Cria um novo objeto GraphicsBitmapFill.
ParâmetrosbitmapData:BitmapData (default = null ) — Uma imagem bitmap transparente ou opaca que contém os bits para exibição.
| |
matrix:Matrix (default = null ) — Um objeto de matriz (da classe flash.geom.Matrix), que você pode usar para definir transformações no bitmap.
| |
repeat:Boolean (default = true ) — Se true , a imagem bitmap se repetirá em um padrão lado a lado. Se false , a imagem bitmap não se repetirá e as bordas do bitmap serão usadas para qualquer área de preenchimento que se estender além do bitmap.
| |
smooth:Boolean (default = false ) — Se false , as imagens bitmap detalhadas serão renderizadas com o uso de um algoritmo de vizinho mais próximo e aparecerão pixelizadas. Se for true , as imagens bitmap detalhadas serão renderizadas com o uso de um algoritmo bilinear. A renderização que usa o algoritmo de vizinho mais próximo costuma ser mais rápida.
|
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z