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

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

La classe BitmapFilterType contiene i valori per impostare il tipo di BitmapFilter.

Vedere gli esempi

Vedere anche

BevelFilter
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
  FULL: String = "full"
[statico] Definisce l'impostazione che applica un filtro all'intera area di un oggetto.
BitmapFilterType
  INNER: String = "inner"
[statico] Definisce l'impostazione che applica un filtro all'area interna di un oggetto.
BitmapFilterType
  OUTER: String = "outer"
[statico] Definisce l'impostazione che applica un filtro all'area esterna di un oggetto.
BitmapFilterType
Descrizione delle costanti
FULLCostante
public static const FULL:String = "full"

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Definisce l'impostazione che applica un filtro all'intera area di un oggetto.

INNERCostante 
public static const INNER:String = "inner"

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Definisce l'impostazione che applica un filtro all'area interna di un oggetto.

OUTERCostante 
public static const OUTER:String = "outer"

Versione linguaggio: ActionScript 3.0
Versione lettore: Flash Player 9

Definisce l'impostazione che applica un filtro all'area esterna di un oggetto.

Esempi Come utilizzare gli esempi
BitmapFilterTypeExample.as

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

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

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

        public function BitmapFilterTypeExample() {
            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/BitmapFilterType.html