Volledige versie bekijken : Pop up probleem
PascalDeLove
%Europe/Berlin %727 %2006, 18:27
Hey,
In een swf bestand roep ik mbv actionscript een movieclip op de stage als pop-up.
Dit lukt allemaal, maar het probleem is wanneer de movieclip dus als pop-up bovenop mn stage ligt, kan ik alle onderliggende elemeten nog 'besturen' met de muis.
Is het mogelijk dit uit te schakelen, zodat dus enkel de pop-up reageert op de muis?
Dit is mijn code:
on (press) {
this.attachMovie("mcinfo", "window", 0);
window._x = 0;
window._y = 100;
}
Alvast bedankt,
Pascal
marcvz
%Europe/Berlin %731 %2006, 18:32
Volgens mij niet zonder al het andere te disabelen.
Zo wel hoor ik het ook graag, want nu maak ik in dergelijke gevallen meestal een functie die alle items die ik niet nodig heb disabled.
PascalDeLove
%Europe/Berlin %737 %2006, 18:41
En hoe disable ik hetgene ik niet nodig heb?
marcvz
%Europe/Berlin %742 %2006, 18:48
mcnaam.enabled = false
mcnaam kan ook button of iets anders zijn natuurlijk.
PascalDeLove
%Europe/Berlin %744 %2006, 18:52
thanks,
ik heb dit geprobeerd, en dit werkt perfect, alleen als ik het venster terug sluit, zet ik bij de close button dit, maar hij enabled de mc niet terug?
EDIT -->
Ok, hij doet het, ik moest de removeMovieClip en de _root.panel.enabled in andere volgorde plaatsen.
<--
on (press){
this.removeMovieClip("window");
_root.panel.enabled = true;
}
//word
on (press){
_root.panel.enabled = true;
this.removeMovieClip("window");
}
Groeten,
Pascal
marcvz
%Europe/Berlin %747 %2006, 18:56
on (press){
this.removeMovieClip("window");
_root.panel.enabled = true;
}
Zo wel ;)
PascalDeLove
%Europe/Berlin %748 %2006, 18:58
ah, ok, had je reply niet gezien :)
blijkbaar werkt het ook als ik ze gewoon omdraai :)
marcvz
%Europe/Berlin %750 %2006, 19:01
Ow crap, je hebt gelijk.
Die undersquares (als je dat zo schrijf) heb je niet nodig, was is de war met _visible.
PascalDeLove
%Europe/Berlin %752 %2006, 19:03
Dus als je bv. 20 buttons wilt disabelen, dan schrijf je gewoon een functie waarin je die allemaal disabeled, en dan roep je die functie op waar ik nu heb geplaatst _root.panel.enabled = false; ?
marcvz
%Europe/Berlin %756 %2006, 19:09
Juist.
Ik zorg ook meestal dat ik mijn items zo maak dat ik het met een loop kan doen.
En bij de functie maak je een parameter waar je in op geeft of ze true of false moeten worden.
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.