Pomoć - Pretraga - Članovi - Kalendar
Puna verzija: [reseno] deactive movie?
Dizajn Zona > Tehnike > Flash
proxy
imam mali problem...pokusacu da objasnim pa ako neko moze da pomogne...

imam main movie i u njemu neko dugme...
imam popup koji se nevidi (alpha=0) ali je u layeru iznad main movia

e sad, kad kliknem na ono dugme, popup postaje vidljiv ali problem je sto mogu da klikam na dugmice koji se nalaze na main moviu ako je popup preko njega, kao da je proziran...kako to da resim?

jel mogu da kad se klikne na dugme nekako deativiram main movie, to jest samo mi treba resenje da se kroz popup nemoze kliknuti na main koji je ispod...


nadam se da sam bio jasan...
WhiteWeedow
Znaci hoces kad kliknes na button da on bude disable ili neki tamo drugi button da bude disable? onda ovako:

CODE
button.onRelease = function() {
    
    this.enabled = false;
    
    //ili recimo neki tamo drugi buttom deaktiviras blokiras
    _root.nekiDrugiButton.enabled = false;
    
}
proxy
ne ne,
hocu da mi seo main movie bude neaktivan, znaci da se vidi ali da nista nije aktivno dok je popup aktiviran...

znaci dugmetom pozivam popup i on se pojavi preko main movia, ali kroz popup mogu da klikam na neke dugmice koji se nalaze u sklopu main movia, to nezelim, hocu da dok god mi je popup aktivan da mi main bude zamrznut i da mi rade dugmici samo na popup-u, kontas sad...
the
CODE
popup.pozadina.onPress = function() {
    // ništa
}
popup.pozadina.useHandCursor = false;
syndrome
^ bas tako
stari dobri modal cover

umesto funkcije je bolja fora
popup.pozadina.onPress = null;

radi i tako, a izgleda cistije.
proxy
sta je suprotno od null; ?
nixa
value ? smile.gif
syndrome
CITAT (proxy @ Jul 26 2007, 14:43) *
sta je suprotno od null; ?
Zasto te zanima? Ovo sto je Nixa rekao je tacno -- bilo koja vrednost ili referenca je suprotna null.

Anyway, razlog zbog kojeg sam predlozio null je zbog toga sto onPress radi samo ukoliko mu se dodeli bilo kakva vrednost, a u opstem slucaju i null je tip vrednosti, tako da onPress = null radi. Ako hoces da ubijes onPress, moraces da koristis delete. Umesto null mozes upotrebiti i function() {} kao sto je the predlozio, ali mozes staviti i 0, sto je semanticki pogresno, ali isto radi. Odluci sam.
the
CITAT (syndrome @ Jul 26 2007, 15:49) *
ali mozes staviti i 0, sto je semanticki pogresno, ali isto radi. Odluci sam.

ja bih se ipak zadržao na logičnom izrazu: mc.onPress = ! mc.onRelease wink.gif
syndrome
^ nemoj da zbunjujes coveka biggrin.gif
proxy
moze se reci da sam resio ovo ali u sklopu toga pojavio se novi problem koji neznam da resim, valjalo bih da posaljem fajl nekom ko ima vremena da pogleda i eventualno pomogne...siguran sam da za ovo sto sam uradio postoji mnoogo prostije resenje...
inace radim za sebe nesto...

ima zainteresovanih?
WhiteWeedow
Posalji slobodno.
Ovo je "lo-fi" verzija našeg glavnog sadržaja. Da biste videli punu verziju, sa svim informacijama, formatiranjem ili slikama, molimo vaskliknite ovde.
Invision Power Board © 2001-2013 Invision Power Services, Inc.