Pacchettoflash.filters
Classepublic final class BitmapFilterQuality
EreditarietàBitmapFilterQuality Inheritance Object

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

La classe BitmapFilterQuality contiene i valori per impostare la qualità di rendering di un oggetto BitmapFilter.

Vedere gli esempi

Vedere anche

BevelFilter
BlurFilter
GlowFilter
DropShadowFilter
GradientBevelFilter
GradientGlowFilter


Proprietà pubbliche
 ProprietàDefinito da
 Inheritedconstructor: Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto.
Object
 Inheritedprototype: Object
[statico] Un riferimento all'oggetto prototipo di un oggetto classe o funzione.
Object
Metodi pubblici
 MetodoDefinito da
 Inherited
Indica se per un oggetto è definita una proprietà specifica.
Object
 Inherited
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro.
Object
 Inherited
Indica se la proprietà specificata esiste ed è enumerabile.
Object
 Inherited
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche.
Object
 Inherited
Restituisce la rappresentazione in formato stringa dell'oggetto specificato.
Object
 Inherited
Restituisce il valore di base dell'oggetto specificato.
Object
Costanti pubbliche
 CostanteDefinito da
  HIGH: int = 3
[statico] Definisce l'impostazione del filtro di qualità alta.
BitmapFilterQuality
  LOW: int = 1
[statico] Definisce l'impostazione del filtro di qualità bassa.
BitmapFilterQuality
  MEDIUM: int = 2
[statico] Definisce l'impostazione del filtro di qualità media.
BitmapFilterQuality
Descrizione delle costanti
HIGHCostante
public static const HIGH:int = 3

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Definisce l'impostazione del filtro di qualità alta.

LOWCostante 
public static const LOW:int = 1

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Definisce l'impostazione del filtro di qualità bassa.

MEDIUMCostante 
public static const MEDIUM:int = 2

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Definisce l'impostazione del filtro di qualità media.

Esempi Come utilizzare gli esempi
BitmapFilterQualityExample.as

Nell'esempio seguente viene disegnato un quadrato grigio a cui viene applicato un oggetto BevelFilter. L'esempio imposta la proprietà quality mediante l'utilizzo della costante BitmapFilterQuality.HIGH.

package {
    import flash.display.Sprite;
    import flash.filters.BevelFilter;
    import flash.filters.BitmapFilter;
    import flash.filters.BitmapFilterQuality;
    import flash.filters.BitmapFilterType;

    public class BitmapFilterQualityExample extends Sprite {
        private var bgColor:uint = 0x999999;
        private var size:uint    = 80;
        private var offset:uint  = 50;

        public function BitmapFilterQualityExample() {
            draw();
            var filter:BitmapFilter = getBitmapFilter();
            var myFilters:Array = new Array();
            myFilters.push(filter);
            filters = myFilters;
        }

        private function getBitmapFilter():BitmapFilter {
            var distance:Number       = 5;
            var angleInDegrees:Number = 45;
            var highlightColor:Number = 0xCCCCCC;
            var highlightAlpha:Number = 0.8;
            var shadowColor:Number    = 0x808080;
            var shadowAlpha:Number    = 0.8;
            var blurX:Number          = 5;
            var blurY:Number          = 5;
            var strength:Number       = 5;
            var quality:Number        = BitmapFilterQuality.HIGH;
            var type:String           = BitmapFilterType.INNER;
            var knockout:Boolean      = false;

            return new BevelFilter(distance,
                                   angleInDegrees,
                                   highlightColor,
                                   highlightAlpha,
                                   shadowColor,
                                   shadowAlpha,
                                   blurX,
                                   blurY,
                                   strength,
                                   quality,
                                   type,
                                   knockout);
        }

        private function draw():void {
            graphics.beginFill(bgColor);
            graphics.drawRect(offset, offset, size, size);
            graphics.endFill();
        }
    }
}




 

Inviami un messaggio e-mail quando vengono aggiunti dei commenti a questa | Rapporto sui commenti

Pagina corrente: http://livedocs.adobe.com/flash/9.0_it/ActionScriptLangRefV3/flash/filters/BitmapFilterQuality.html