Pakket | flash.display |
Klasse | public final class GraphicsBitmapFill |
Overerving | GraphicsBitmapFill Object |
Implementatie | IGraphicsFill, IGraphicsData |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Gebruik een GraphicsBitmapFill-object met de methode Graphics.drawGraphicsData()
. Een GraphicsBitmapFill-object tekenen heeft hetzelfde effect als de methode Graphics.beginShaderFill()
aanroepen.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
bitmapData : BitmapData
Een transparante of dekkende bitmapafbeelding. | GraphicsBitmapFill | ||
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
matrix : Matrix
Een matrixobject (uit de klasse flash.geom.Matrix) dat transformaties voor de bitmap definieert. | GraphicsBitmapFill | ||
repeat : Boolean
Geeft aan of de bitmapafbeelding naast elkaar moet worden herhaald. | GraphicsBitmapFill | ||
smooth : Boolean
Hiermee geeft u op of er een algoritme voor vloeiend maken moet worden toegepast op de bitmapafbeelding. | GraphicsBitmapFill |
Methode | Gedefinieerd door | ||
---|---|---|---|
GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
Hiermee wordt een nieuw GraphicsBitmapFill-object gemaakt. | GraphicsBitmapFill | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Retourneert de primitieve waarde van het opgegeven object. | Object |
bitmapData | eigenschap |
public var bitmapData:BitmapData
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Een transparante of dekkende bitmapafbeelding.
Verwante API-elementen
matrix | eigenschap |
public var matrix:Matrix
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Een matrixobject (uit de klasse flash.geom.Matrix) dat transformaties voor de bitmap definieert. Met de volgende matrix wordt een bitmap bijvoorbeeld 45 graden (pi/4 radialen) geroteerd:
matrix = new flash.geom.Matrix(); matrix.rotate(Math.PI / 4);
Verwante API-elementen
repeat | eigenschap |
public var repeat:Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan of de bitmapafbeelding naast elkaar moet worden herhaald.
Bij de waarde true
wordt de bitmapafbeelding naast elkaar herhaald. Wanneer de waarde false
is, wordt de bitmapafbeelding niet herhaald en worden de buitenste pixels langs de randen van de bitmap gebruikt voor elk vulgebied dat zich buiten de bitmap uitstrekt.
Neem bijvoorbeeld de volgende bitmap (een dambordpatroon van 20 x 20 pixels):
Wanneer repeat
is ingesteld op true
(zoals in het volgende voorbeeld), wordt de bitmap als bitmapvulling herhaald:
Wanneer repeat
is ingesteld op false
, gebruikt de bitmapvulling de randpixels voor het vulgebied buiten de bitmap:
smooth | eigenschap |
public var smooth:Boolean
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Hiermee geeft u op of er een algoritme voor vloeiend maken moet worden toegepast op de bitmapafbeelding.
Wanneer de waarde false
is, worden geschaalde (vergrote) bitmapafbeeldingen gerenderd met een algoritme op basis van de dichtstbijzijnde pixels en zien ze er korrelig uit. Wanneer de waarde true
is, worden geschaalde (vergrote) bitmapafbeeldingen met een bilineair algoritme gerenderd. Rendering op basis van de dichtstbijzijnde pixels is doorgaans sneller.
GraphicsBitmapFill | () | Constructor |
public function GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Hiermee wordt een nieuw GraphicsBitmapFill-object gemaakt.
ParametersbitmapData:BitmapData (default = null ) — Een transparante of dekkende bitmapafbeelding die de bits bevat die moeten worden weergegeven.
| |
matrix:Matrix (default = null ) — Een matrixobject (uit de klasse flash.geom.Matrix) dat u gebruikt om transformaties voor de bitmap te definiĆ«ren.
| |
repeat:Boolean (default = true ) — Bij de waarde true wordt de bitmapafbeelding naast elkaar herhaald. Wanneer de waarde false is, wordt de bitmapafbeelding niet herhaald en worden de randen van de bitmap gebruikt voor elk vulgebied dat zich buiten de bitmap uitstrekt.
| |
smooth:Boolean (default = false ) — Wanneer de waarde false is, worden geschaalde (vergrote) bitmapafbeeldingen gerenderd met een algoritme op basis van de dichtstbijzijnde pixels. Deze zien er korrelig uit. Wanneer de waarde true is, worden geschaalde (vergrote) bitmapafbeeldingen met een bilineair algoritme gerenderd. Rendering op basis van de dichtstbijzijnde pixels is doorgaans sneller.
|
Verwante API-elementen
Wed Jun 13 2018, 11:42 AM Z