ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
flash.display 

GraphicsBitmapFill  - AS3

Paketflash.display
Klassepublic final class GraphicsBitmapFill
VererbungGraphicsBitmapFill Inheritance Object
Implementiert IGraphicsFill, IGraphicsData

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Legt eine Bitmapfüllung fest. Die Bitmap kann zum Füllen des Bereichs geglättet, wiederholt oder als Kachelmuster dargestellt oder mithilfe einer Transformationsmatrix manipuliert werden.

Verwenden Sie ein GraphicsBitmapFill-Objekt mit der Graphics.drawGraphicsData()-Methode. Das Zeichnen eines GraphicsBitmapFill-Objekts entspricht dem Aufrufen der Graphics.beginBitmapFill()-Methode.

Verwandte API-Elemente



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  bitmapData : BitmapData
Ein transparentes oder undurchsichtiges Bitmapbild.
GraphicsBitmapFill
 Inheritedconstructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz.
Object
  matrix : Matrix
Ein Matrixobjekt (der flash.geom.Matrix-Klasse), das Transformationen der Bitmap definiert.
GraphicsBitmapFill
  repeat : Boolean
Legt fest, ob ein Bitmapbild in einem Kachelmuster wiederholt wird.
GraphicsBitmapFill
  smooth : Boolean
Legt fest, ob ein Glättungsalgorithmus auf das Bitmapbild angewendet wird.
GraphicsBitmapFill
Öffentliche Methoden
 MethodeDefiniert von
  
GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)
Erstellt ein neues GraphicsBitmapFill-Objekt.
GraphicsBitmapFill
 Inherited
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde.
Object
 Inherited
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde.
Object
 Inherited
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann.
Object
 Inherited
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest.
Object
 Inherited
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas.
Object
 Inherited
Gibt das angegebene Objekt als String zurück.
Object
 Inherited
Gibt den Grundwert des angegebenen Objekts zurück.
Object
Eigenschaftendetails

bitmapData

Eigenschaft
public var bitmapData:BitmapData

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Ein transparentes oder undurchsichtiges Bitmapbild.

Verwandte API-Elemente

matrix

Eigenschaft 
public var matrix:Matrix

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Ein Matrixobjekt (der flash.geom.Matrix-Klasse), das Transformationen der Bitmap definiert. Die folgende Matrix z. B. dreht eine Bitmap um 45 Grad (pi/4 rad).

     matrix = new flash.geom.Matrix(); 
     matrix.rotate(Math.PI / 4);
     

Verwandte API-Elemente

repeat

Eigenschaft 
public var repeat:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Legt fest, ob ein Bitmapbild in einem Kachelmuster wiederholt wird.

Wenn true eingestellt ist, wird die Bitmap in einem Kachelmuster wiederholt. Bei false wird die Bitmap nicht wiederholt, und die Pixel entlang der äußersten Kanten der Bitmap werden für alle Füllbereiche verwendet, die über die Grenzen der Bitmap hinausgehen.

Nehmen Sie die folgende Bitmap (ein Schachbrettmuster im Format 20 x 20 Pixel) als Beispiel:

Schachbrettmuster im Format 20 x 20 Pixel

Ist repeat auf true gesetzt (wie im folgenden Beispiel), wiederholt die Bitmap-Füllung die Bitmap:

Schachbrettmuster im Format 60 x 60 Pixel

Ist repeat auf false gesetzt, verwendet die Bitmapfüllung die Randpixel für den Füllbereich außerhalb der Bitmap:

60-x-60-Pixel-Bild ohne Wiederholung

smooth

Eigenschaft 
public var smooth:Boolean

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Legt fest, ob ein Glättungsalgorithmus auf das Bitmapbild angewendet wird.

Wenn false eingestellt ist, werden aufwärts skalierte Bilder mithilfe des „Nächster-Nachbar-Algorithmus“ wiedergegeben. Meist sind dann die einzelnen Pixelpunkte zu sehen. Wenn true eingestellt ist, werden aufwärts skalierte Bilder anhand eines bilinearen Algorithmus wiedergegeben. Eine Wiedergabe mithilfe des „Nächster-Nachbar-Algorithmus“ ist in der Regel schneller.

Konstruktordetails

GraphicsBitmapFill

()Konstruktor
public function GraphicsBitmapFill(bitmapData:BitmapData = null, matrix:Matrix = null, repeat:Boolean = true, smooth:Boolean = false)

Sprachversion: ActionScript 3.0
Laufzeitversionen: Flash Player 10, AIR 1.5

Erstellt ein neues GraphicsBitmapFill-Objekt.

Parameter
bitmapData:BitmapData (default = null) — Eine transparente oder undurchsichtige Bitmap, die die anzuzeigenden Bits enthält.
 
matrix:Matrix (default = null) — Ein Matrix-Objekt (der flash.geom.Matrix-Klasse), mit dem Sie Transformationen der Bitmap definieren können.
 
repeat:Boolean (default = true) — Wenn true eingestellt ist, wird die Bitmap in einem Kachelmuster wiederholt. Bei false wird die Bitmap nicht wiederholt, und die Kanten der Bitmap werden für alle Füllbereiche verwendet, die über die Bitmap hinausgehen.
 
smooth:Boolean (default = false) — Wenn false eingestellt ist, werden vergrößerte Bitmapbilder mithilfe des „Nächster-Nachbar-Algorithmus“ wiedergegeben. Meist sind dann die einzelnen Pixelpunkte zu sehen. Wenn true eingestellt ist, werden vergrößerte Bitmapbilder anhand eines bilinearen Algorithmus wiedergegeben. Die Wiedergabe mit dem „Nächster-Nachbar-Algorithmus“ ist in der Regel schneller.

Verwandte API-Elemente





[ X ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.