Loading:


BevelFilter.quality [AS 2]

Klasa: BevelFilter

Kompatybilność: ActionScript 2.0, Flash8+

 

Ilość razy powtórzeń efektu filtru na raz (jakość efektu). Domyślną wartością jest 1, która jest proporcjonalna do niskiej jakości. Wartość 2 to średnia jakość, a 3 to wysoka. Filtry z niską jakością są renderowane dużo szybciej (tworzone).

 

Najczęściej używane są tylko te trzy wartości dla jakości 1, 2, lub 3, jednak możesz wprowadzeć tutaj wartości nawet do 15 aby osiągnąć swój odpowiedni efekt, z tym jednak, że takie filtry będą się tworzyć dużo wolniej. Zamiast zwiększania wartości dla quality, możesz osiągnąć podobny efekt z szybszym wynikiem dzięki właściwością blurX oraz blurY.

 

Przykład:

 

import flash.filters.BevelFilter;

var rect:MovieClip = tworzPlaskorzezbe("Płaskorzeźba");
rect.onRelease = function() {
    var filter:BevelFilter = this.filters[0];
    filter.angle = 225;
    this.filters = new Array(filter);
}

function tworzPlaskorzezbe(name:String):MovieClip {
    var wysokosc:Number = 100;
    var szerokosc:Number = 100;
    var tlo:Number = 0x00CC00;

    var rect:MovieClip = this.createEmptyMovieClip(name, this.getNextHighestDepth());
    rect.beginFill(bgColor);
    rect.lineTo(szerokosc, 0);
    rect.lineTo(szerokosc, wysokosc);
    rect.lineTo(0, wysokosc);
    rect.lineTo(0, 0);
    rect._x = 20;
    rect._y = 20;

    var filtr:BevelFilter = new BevelFilter(5, 45, 0xFFFF00, 0.8, 0x0000FF, 0.8, 20, 20, 1, 3, "inner", false);
    rect.filters = new Array(filtr);
    return rect;
}



Napisz Artyku³

Listing

niema




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 0
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors