Alpha jako gradient

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
poprostuJanek
Nowy
Nowy
Posty: 51
Rejestracja: wt maja 03, 2005 11:16 am
Kontakt:

Alpha jako gradient

Post autor: poprostuJanek »

Mam taki problem. Chciałbym przedstawić obrazek którego prawa strona znika a lewa jest doskonale widoczna. Jednym słowem jakos tak ustawić alpha aby prawa strona obrazka stawała się coraz bardziej przezroczysty aż stanie się przezroczysta w 100%. Czy mógłby mi ktoś powiedzieć jak można uzyskać taki efekt?? (oczywiście jezeli mozna uzyskać taki efekt nie używając apha ale np.:action scripta czy maski to nie mam nic przeciwko ;) ) ??
P.S
Dałem podobny temat na innym forum ale tam nikt nie raczy odpowiedzieć. Mam nadzieje że chociaż tu ktoś mi pomoże :).
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Alpha jako gradient

Post autor: Marek_bf »

Robisz mc z liniowym gradienten (może być o 2 takich samych kolorach składowych) i jeden s kolorów ustawiasz na alpha 0 (panel colormixer). Nakładasz ten MC na jakaś fotkę.
poprostuJanek
Nowy
Nowy
Posty: 51
Rejestracja: wt maja 03, 2005 11:16 am
Kontakt:

Re: Alpha jako gradient

Post autor: poprostuJanek »

dziękuje teraz wszystko działa (moze nie dokońca tak jak chciałem ale chyba samemu uda mi się przezwyciężyć te drobne problemy :)
poprostuJanek
Nowy
Nowy
Posty: 51
Rejestracja: wt maja 03, 2005 11:16 am
Kontakt:

Re: Alpha jako gradient

Post autor: poprostuJanek »

no cóż okazało się żę jednak nie mogę sobie poradzić z problemami :( Nie wiem kompletnie czemu ale alpha nie robi sie 100%. To znaczy ustawiam gradient jeden z kolorów na alpha 100% a komputer odczytuje to jak ok alpha 50. Czy moglibyście wrzucić przykład dobrze zrobionej takiej aniacji ?? (tak byłoby chyba zdecydowanie najprościej)
nrb
Nowy
Nowy
Posty: 38
Rejestracja: sob kwie 30, 2005 3:37 pm
Kontakt:

Re: Alpha jako gradient

Post autor: nrb »

no tak, ale ten gradientowy mc przykrywa tylko zdjecie i ma on zastosowanie tylko przy jednokolorowym tle, gdyz, z tego co wiem ustawienie gradientu ze zmieniona wartoscia alpha jako maski nie da takiego efektu (flash potraktuje go jako 'jednolity' mc i nie uwzgledni jego alpha).
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Alpha jako gradient

Post autor: Marek_bf »

Chodzi o coś takiego: http://s59.yousendit.com/d.aspx?id=2EN5 ... V2UKBZUNN7 ?
poprostuJanek
Nowy
Nowy
Posty: 51
Rejestracja: wt maja 03, 2005 11:16 am
Kontakt:

Re: Alpha jako gradient

Post autor: poprostuJanek »

Spróbuje napisać jak najepiej o co mi chodzi. Mianowicie pod obrazkiem który ma maskę jako gradient ma znajdować się inny obrazek. Chodzi o to aby im bardziej ten obrazek (ten na górze, z maską) był przezroczysty (a raczej tylko jego prawa strona była przezroczsta) tym obrazek pod spodem był bardziej widoczny. W tym przykładzie który zamieściłeś powyżej, jeżeli ustawi się na samym spodzie np.: czarny prostokąt to trawa na górze staje się biała a nie przezroczysta (czyli obrazek pod spodem nie staje się widoczy). Uff podsumowując. W rezultacie ma wyjść obrazek który płynnie przechodzi z czarnego prostokąta do zielonej trawy :). Mam nadzieje że rozumiesz o co mi chodzi :D.
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Alpha jako gradient

Post autor: Marek_bf »

Teraz rozumiem, Niestety maska będzie zawsze jednolita. Jedynym rozwiązaniem wydaje się użycie podwójnych grafik jednej w całości drugiej z alpha animowanych tak żeby ten pełny obrazek zanikał odsłaniając ten z alpha.
poprostuJanek
Nowy
Nowy
Posty: 51
Rejestracja: wt maja 03, 2005 11:16 am
Kontakt:

Re: Alpha jako gradient

Post autor: poprostuJanek »

mhhh no cóż > To nie jest możliwe. Chodziło mi o to że jedna część będzie w połowie przezroczysta a druga to będzie pasek, który będzie wędrował. Więc nie mogę zrobić jednej grafiki która będzie spełniała takie wymagania. Czy można zrobić to w jakiś inny sposób??
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: Alpha jako gradient

Post autor: Marek_bf »

Nie do końca rozumiem, pokaż jakiś obrazek czy coś :)
ODPOWIEDZ