SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - przybliżanie, oddalanie

czestmir - Sob 13 Sty, 2007 14:16
Temat postu: przybliżanie, oddalanie
chodzi mi o efekty oddalania i przybliżania (powiększania zdjęć ) tak jak na tej stronie...
jak to zrobić?

Seb - Sob 13 Sty, 2007 14:53

piszesz do siebie pisząc.. tak jak na tej stronie czy do forum zapytujesz? :P
czestmir - Sob 13 Sty, 2007 19:45

o dżizus sorki, zapomniałem:
chodzi mi o ponizszą stronę:
www.motivi.com

Seb - Sob 13 Sty, 2007 19:50

proszę bałdzo siakoś tak widzę ten 'cudny' efekt - czyli move wgm :-D=
krzyked - Sob 13 Sty, 2007 20:28

Ja stosuję maskę. Maska mniejsza od zdjęcia, i skalowanie zdjęcia.
czestmir - Nie 14 Sty, 2007 11:15

o lux Krzyked !!
ale mam pytani , jak zmodyfikowac ten skrypt w spicie aby z wyolbrzymionego zdjecia (np zdjecie razy 20) z robil zdjecie w oryginalnych rozmiarach (czyli pomniejszyl) i zatrzymal sie ( bo twoj caly czas jest w loopie).
dziekuje za ewentualna odpowiedz

krzyked - Nie 14 Sty, 2007 12:36

Masz zatrzymanie skalowania, jeżeli zdjęcie osiągnie wielkość maski.
Można też ten efekt uzyskać efektem "move" + maska.

czestmir - Nie 14 Sty, 2007 12:37

zmienilem twoj skrypt na taki: (powieksza od 200% i ma sie zatrzymac na 100% co 5%):
onLoad () {
a=5;
c=200;
}
onEnterFrame(){
c-=a;
zd._yscale=c;
zd._xscale=c;
if (c==100) {
onEnterFrame = undefined;
}
}

...tylko nie umiem go zatrzyzmac, pomniejsza w nieskonczonosc....znacie jakas funkcje ktora mozna wkleic zamiast tej?
onEnterFrame = undefined;

Seb - Nie 14 Sty, 2007 12:39

nie rozumiem czemu nie move..

masz powiększone zdjęcie do 200 potem ustawiasz move dajesz na ostatiną klatkę do 100%.. jak dla mnie łatwiejsze

czestmir - Nie 14 Sty, 2007 12:59

no bo jakosc zdjecia spada
poza tym to zajmuje mase a prosty skrypt jest bardziej efektowny i mniejszy
ja chce wstawiec oryginalna fotke 100% i taka dostac na koniec a nie zmniejszac w swishu jej rozmiar ze 100% do 50% ( tak to zrozumialem) wyjasnij mi prosze jaki masz pomysl...
ok znalazlem sposob:
onLoad () {
a=1;
c=200;
}
onEnterFrame(){
c-=a;
if(c>=100){
zd._yscale=c;
zd._xscale=c;
}
else {
onEnterFrame = undefined;
stop();
}
}
tyle ze skrypt nadal leci...ale zdjecie juz sie nie pomnijesza

Seb - Nie 14 Sty, 2007 13:08

nie rozumiem.. dlaczego skrypt niby nie kosi z jakości zdjęcia skoro też je jakoś musi wyciągnąć ze 100 do 200 %
skoro zmniejszę fotkę rogiem i shiftem aby zachowało wymiary, to mogę potem wrócić do 100 % = czy nie?


Powered by phpBB modified by Przemo © 2003 phpBB Group