Pop up slika u flashu?

Pop up slika u flashu?

offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

Da li postoji nacin da recimo kada se klikne na sliku, izadje veca?

(nesto poput ovog JS za html strane)



tnx



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

Ovo moze da se uradi sa pravim popupom- znaci da se otvori novi prozor tvog browsera (o tome vise u temi koja se bavi getURL naredbom) ili na drugi nacin, nazovimo ga, "lazni" popup. Znaci, u ovom drugom slucaju, nema otvaranja novog prozora, ali je prostor za uvecanu sliku ogranicen samim flashom. Slika se samo prividno 'popapuje' a ustvari je deo te flash celine. Uz zamagljenu pozadinu, moze se dobiti dobar efekat.

Sta tebi vise odgovara?



offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

Tebe sam cekao :-)

Ne stvarni popup i novi prozor, vec 2 opcija, tamnija pozadina i u okviru flasha.

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

Onda zamisli scenu kao da je izgradjena od visestrukih layera. Najnizi nivo sadrzi sve sto imas (galeriju, tekst, thumbs...ceo flash). Onda dolazi sledeci nivo gde imamo samo jedan nevidljivi nosac. Taj nosac (nosac1) ce da drzi zamagljenu plocu (to napravi u PhotoShopu, prilagodi velicinu, boju i prozirnost). Ta ploca ce da se kaci za nas nosac kada pozovemo veliku sliku a da se sklanja kad kliknemo na "zatvori".
I konacno treci nivo na kojem stoji nas nosac2, takodje nevidljiv koji ce da prihvata veliku sliku.
U biblioteci bi trebalo da imas i thumb slike i velike (ili da ih skaliras on-the-fly, ali to ti ne preporucujem, tako nemas dobru kontrolu).

Napravi nosace. U cosku biblioteke klikni na new symbol, nazovi ga nosac. Nista u njega nemoj da stavis, izvuci ga na scenu, u gornji levi ugao, daj mu ime u properties nosac1.
Izvuci ga jos jednom na scenu, isto u gornji levi ugao i daj mu ime ovoga puta nosac2.

Za AS2.0:
slikaThumb1.onRelease=function () { nosac2.attachMovie("tamnaPozadina", "tamPoz", this.getNextHighestDepth(); nosac1.attachMovie("velikaSlika1", "velSl1", this.getNextHighestDepth()); } //za zatvaranje slike zatvori.onRelease=function(){ nosac1.removeMovieClip(); nosac2.removeMovieClip(); }

Citat:Tebe sam cekao :-)

hehe, sto je to lepo kad vam neko ovako popravi dan Very Happy

offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125


hehe, sto je to lepo kad znas da si nekom popravio dan Very Happy


Samo mi pliz reci (ako sam dobro razumeo) nazive slika:
slikaThumb1 - mala slika
velikaSlika1 - velika slika

tamnaPozadina - mutna pozadina ?

offline
  • Pridružio: 17 Sep 2006
  • Poruke: 421
  • Gde živiš: PALE, Republika Srpska

ti mozes da mijenjas nazive kako hoces, samo je bitno da te promjene uvrstis gore u kod, znaci ime slike ti mora biti isto i u skripti i na slici.
a inace dobro si razumjeo ovo sto je Tamti napisala Wink

offline
  • Pridružio: 10 Mar 2009
  • Poruke: 125

Sharky

Znam da imena moraju biti ista, i naravno da ih mogu promeniti u kako hocu, samo nisam bio siguran da li je ime slike:
"tamnaPozadina", "tamPoz" - TamnaPozadina ili tamPoz
"velikaSlika1", "velSl1" - velikaSlika1 ili velSl1

Sad kad znam sta je naziv slike, stavicu Sharky i tamtiratitam :-)

offline
  • Pridružio: 19 Maj 2005
  • Poruke: 5224
  • Gde živiš: Oslo

/i ne bas OT kao sto se cini, al moram ispricati:
imali smo jednom nastavnika matematike koji je pisao jednacine i kadgod kaze "a" on pise, recimo "c"... nikad nije pisao ono sto je govorio kad se radilo o promenljivama. Kad smo ga jednom pitali sto to radi, odgovorio nam je bas kao sto je Shark rekao: hocu da naglasim da za promenljive nema nikakve veze kako se zovu, samo ih posle kosristite na isti nacin. Za nas, klince, to je bilo wooow... zen! Very Happy
(danas se bas i ne slazem s tim...kad treba citati kod mnogo bolje su opisne promenljive, dakle zaboravi Sharky i Tatitamtitam Very Happy
/


Dakle, jeste, na to se odnosilo-to prvo ime tamnaPozadina bi bila ta providna zamagljena ploca i to ime koje tamna pozadina nosi u biblioteci (to ime moras da upises tamo u "linkage", to sam zaboravila da napisem) a ono drugo ime iza attachMovie - "tamPoz" to je NOVO dodeljeno ime toj jednoj instanci, predstavnici tamne Pozadine iz biblioteke koju ti koristis na sceni i to ime ce Flash da kosristi ukoliko ti ta tamna pozadina i kasnije bude trebala za nesto u kodu.
(klikni desni klik na "attachMovie" u kodu i izaberi "help"- dobices specifikaciju za tu naredbu i videces opis za prvi i drugi argument u zagradi iza attachMovie)

Jel sad malo jasnije? smešak

Ko je trenutno na forumu
 

Ukupno su 1050 korisnika na forumu :: 26 registrovanih, 6 sakrivenih i 1018 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Apok, armor, babaroga, Bobrock1, bokisha253, Bubimir, dekan.m, Denaya, DonRumataEstorski, dragoljub11987, goxin, Haris, kolle.the.kid, Krusarac, Kubovac, mean_machine, Mi lao shu, Milos ZA, oldtimer, Povratak1912, Srle993, stemark, tubular, vathra, yrraf, zixmix