Loading:


    BitmapData getPixel32 [AS 2]

    Klasa: BitmapData

    Kompatybilność: ActionScript 1.0, Flash8+

     

    public getPixel32(x:Number, y:Number) : Number

     

    Zwraca liczbę która reprezentuje wartość ARGB pikselu z obiektu BitmapData, z określonego punktu (x, y). (czyli wszystkich kolorów oraz kanału alpha).

     

    Przykład:

     

    import flash.display.BitmapData;

    var myBitmapData:BitmapData = new BitmapData(100, 80, true, 0xFFAACCEE);

    var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
    mc.attachBitmap(myBitmapData, this.getNextHighestDepth());

    var alpha:String = (myBitmapData.getPixel32(0, 0) >> 24 & 0xFF).toString(16);
    trace(">> alpha: " + alpha); // ff

    var red:String = (myBitmapData.getPixel32(0, 0) >> 16 & 0xFF).toString(16);
    trace(">> red: " + red); // aa

    var green:String = (myBitmapData.getPixel32(0, 0) >> 8 & 0xFF).toString(16);
    trace(">> green: " + green); // cc

    var blue:String = (myBitmapData.getPixel32(0, 0) & 0xFF).toString(16);
    trace(">> blue: " + blue); // ee

    trace("0x" + alpha + red + green + blue); // 0xffaaccee



    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-2025 v.1.5 | design: diviXdesign & rainbowcolors