Pacchetto | flash.desktop |
Classe | public class Icon |
Ereditarietà | Icon EventDispatcher Object |
Sottoclassi | InteractiveIcon |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
Un oggetto Icon presenta una sola proprietà, bitmaps
, che è un array di oggetti BitmapData. Viene visualizzata una sola immagine per volta. Il sistema operativo sceglie l'immagine dalle dimensioni più simili alle dimensioni di visualizzazione correnti dell'icona, ridimensionando l'immagine se necessario.
Elementi API correlati
Proprietà | Definito da | ||
---|---|---|---|
bitmaps : Array
L'immagine dell'icona come array di oggetti BitmapData di diverse dimensioni. | Icon | ||
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object |
bitmaps | proprietà |
bitmaps:Array
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0 |
L'immagine dell'icona come array di oggetti BitmapData di diverse dimensioni.
Quando un'icona viene visualizzata nel contesto di un determinato sistema operativo, viene utilizzata la bitmap nell'array dalle dimensioni più simili alle dimensioni di visualizzazione (ridimensionata, se necessario). Le dimensioni più comuni sono: 16 x 16, 32 x 32, 48 x 48 e 128 x 128. A breve per alcuni sistemi operativi potrebbero essere utilizzate icone da 512 x 512 pixel.
In alcuni contesti, il sistema operativo può utilizzare un'icona di sistema predefinita, se non è stato assegnato nulla alla proprietà bitmaps
. In altri contesti, non viene visualizzata alcuna icona.
Per impostare o modificare l'aspetto dell'icona, assegnate alla proprietà bitmaps
un array di oggetti bitmapData:
icon.bitmaps = new Array(icon16x16.bitmapData, icon128x128.bitmapData);
Una modifica diretta dell'array bitmaps
non avrebbe alcun effetto.
Per annullare l'immagine dell'icona, assegnate un array vuoto alla proprietà bitmaps
.
Nota: quando caricate file di immagini per un'icona, tenete presente che il formato file PNG garantisce in genere la migliore fusione alfa. Il formato GIF supporta soltanto l'attivazione o disattivazione della trasparenza (nessuna fusione). mentre il formato JPG non supporta neanche la trasparenza.
Implementazione
public function get bitmaps():Array
public function set bitmaps(value:Array):void
Elementi API correlati
Tue Jun 12 2018, 02:44 PM Z