Strona 1 z 1

Alpha jako gradient

: śr wrz 21, 2005 6:04 pm
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 :).

Re: Alpha jako gradient

: śr wrz 21, 2005 7:00 pm
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ę.

Re: Alpha jako gradient

: śr wrz 21, 2005 8:31 pm
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 :)

Re: Alpha jako gradient

: pt wrz 30, 2005 12:29 pm
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)

Re: Alpha jako gradient

: pt wrz 30, 2005 1:38 pm
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).

Re: Alpha jako gradient

: pt wrz 30, 2005 4:26 pm
autor: Marek_bf
Chodzi o coś takiego: http://s59.yousendit.com/d.aspx?id=2EN5 ... V2UKBZUNN7 ?

Re: Alpha jako gradient

: pt wrz 30, 2005 6:28 pm
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.

Re: Alpha jako gradient

: pt wrz 30, 2005 7:03 pm
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.

Re: Alpha jako gradient

: pt wrz 30, 2005 7:10 pm
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??

Re: Alpha jako gradient

: pt wrz 30, 2005 7:38 pm
autor: Marek_bf
Nie do końca rozumiem, pokaż jakiś obrazek czy coś :)