🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: alt.pl.programy.flash-5
3 messages
3 total messages Started by olo Mon, 19 Nov 2007 17:33
setPixel32 i nie działająca alpha?
#34394
Author: olo
Date: Mon, 19 Nov 2007 17:33
19 lines
1611 bytes
Witam

Czy ktoś stosował metodę setPixel32 i może mi wytłumaczyć jedną rzecz? 
Mianowicie: potrzebuję aby połowa bitmapy dostała gradient 
przezroczystości. Analizuję zatem kazdy pixel bitmapy, zczytuję wartości 
RGB a następnie zapisuje je ze zmienioną alpha - i nie działa (alpha 
pozostaje niezmieniona). Adresowanie i cała otoczka jest na pewno 
dobrze, jeżeli zamiast nowej wartości wpiszę 0x00000000 to zamiast 
obrazka otrzymuję całe czarne pole, niestety czarne pole otrzymuje także 
po wpisaniu 0xff000000. Wygląda to tak jakby część alpha była CAŁKOWICIE 
ignorowana :(. Ktoś może pomóc? Pół dnia szukałem wszystkiego co 
potrzebowałem, wszystko znalazłem a zaciąłem się na tej głupiej alpha i 
nie mogę iść dalej :(

-- 
pozdrawiam!

http://webtrunki.pl - piwa, wina, wódki, domowe wyroby
ZAPRASZAMY!!
Re: setPixel32 i nie działająca alpha?
#34395
Author: camel
Date: Tue, 20 Nov 2007 01:55
22 lines
1726 bytes
On 2007-11-19 18:33:51 +0100, olo <olo69maupapocztafm@nospam.com> said:

> Witam
> 
> Czy ktoś stosował metodę setPixel32 i może mi wytłumaczyć jedną rzecz? 
> Mianowicie: potrzebuję aby połowa bitmapy dostała gradient 
> przezroczystości. Analizuję zatem kazdy pixel bitmapy, zczytuję 
> wartości RGB a następnie zapisuje je ze zmienioną alpha - i nie działa 
> (alpha pozostaje niezmieniona). Adresowanie i cała otoczka jest na 
> pewno dobrze, jeżeli zamiast nowej wartości wpiszę 0x00000000 to 
> zamiast obrazka otrzymuję całe czarne pole, niestety czarne pole 
> otrzymuje także po wpisaniu 0xff000000. Wygląda to tak jakby część 
> alpha była CAŁKOWICIE ignorowana :(. Ktoś może pomóc? Pół dnia szukałem 
> wszystkiego co potrzebowałem, wszystko znalazłem a zaciąłem się na tej 
> głupiej alpha i nie mogę iść dalej :(

Dla mnie działa. Którego flasha targetujesz?

camel[OT]

-- 
 -Never suspect conspiracy if incompetence could achieve the same result.
Re: setPixel32 i nie działająca alpha?
#34396
Author: olo
Date: Tue, 20 Nov 2007 07:24
15 lines
1645 bytes
camel wrote:
> Dla mnie działa. Którego flasha targetujesz?
>

flash8. Po naprawdę długiej przerwie zacząłem coś majstrować we flashu 
(jakoś tak się złożyło, że zlecenia były na html/php) i opornie mi to idzie. 
Ponadto zatrzymałem się troche jakby na flash 6/7 i as 1.0 lekko zagryzając 
dwójką. Mogę wrzucić kod, chociaż prawdę powiedziawszy jeśli u Ciebie działa 
to zapodaj może jakiś Twój przykład, który działa i który tak modyfikuje 
obrazek, że zmienia alpha dowolnego(ych) pikseli (samo alpha)

-- 
pozdrawiam!
http://webtrunki.pl - piwa, wina, wódki
ZAPRASZAMY 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads