|
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?
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
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?
|
|