dakans
%Europe/Berlin %656 %2005, 16:44
Hallo AS'ers,
Ik heb 2 vragen...
Beide vragen hebben betrekking op een eerdere topic, dus voor de situatieschets verwijs ik even naar: http://www.flashfocus.nl/forum/showthread.php?t=4339
De eerste vraag is een esthetische vraag.
Toen ik voor het eerst met Flash in aanraking kwam was het nog de gewoonte om het AS op de buttons zelf te zetten. Tegenwoordig zet je dit op de 'timeline', is overzichtelijker. Nu had ik het eerst toch nog ff op de ouwerwetse manier gedaan (dus op de buttons), maar dat wil nu veranderen. Ik weet dat je dat op deze manier moet doen:
instancename_btn.onRelease = function {
loadMovieNum("1-foto.swf", 1);
}
Maar ik heb 40 buttons, nu kan bovenstaand scriptje 40 keer kopieren en de instancename en de naam van het te laden SWF'je veranderen, maar dat is niet erg mooi. Mijn vraag is dus, hoe kan dit mooier?
De 2de vraag is een unload-vraag. Ik wil bij de foto's (op frame 1132 of zoiets) de mogelijkheid hebben om via een 'home-button' weer terug te kunnen gaan naar frame 1 van de presentatie. Deze button heb op de hoofdmovie staan. Omdat ik niet weet welke van de 40 foto-SWF'jes als laatste geladen is, had ik maar verzonnen om een heel level te 'unloaden'. Dit heb ik geprobeerd via onderstaand script:
home_btn.onRelease = function(){
unload_level(1)
gotoAndPlay(1);
}
Dit werkte niet. Is dit het sowieso mogelijk om een level te unloaden? Zo ja, hoe? Zo nee, moet ik dan met _root of 'parents' beginnen (heb hier nog niet zoveel ervaring mee)? Kortom wie heeft hier een oplossing voor?
David.
Ik heb 2 vragen...
Beide vragen hebben betrekking op een eerdere topic, dus voor de situatieschets verwijs ik even naar: http://www.flashfocus.nl/forum/showthread.php?t=4339
De eerste vraag is een esthetische vraag.
Toen ik voor het eerst met Flash in aanraking kwam was het nog de gewoonte om het AS op de buttons zelf te zetten. Tegenwoordig zet je dit op de 'timeline', is overzichtelijker. Nu had ik het eerst toch nog ff op de ouwerwetse manier gedaan (dus op de buttons), maar dat wil nu veranderen. Ik weet dat je dat op deze manier moet doen:
instancename_btn.onRelease = function {
loadMovieNum("1-foto.swf", 1);
}
Maar ik heb 40 buttons, nu kan bovenstaand scriptje 40 keer kopieren en de instancename en de naam van het te laden SWF'je veranderen, maar dat is niet erg mooi. Mijn vraag is dus, hoe kan dit mooier?
De 2de vraag is een unload-vraag. Ik wil bij de foto's (op frame 1132 of zoiets) de mogelijkheid hebben om via een 'home-button' weer terug te kunnen gaan naar frame 1 van de presentatie. Deze button heb op de hoofdmovie staan. Omdat ik niet weet welke van de 40 foto-SWF'jes als laatste geladen is, had ik maar verzonnen om een heel level te 'unloaden'. Dit heb ik geprobeerd via onderstaand script:
home_btn.onRelease = function(){
unload_level(1)
gotoAndPlay(1);
}
Dit werkte niet. Is dit het sowieso mogelijk om een level te unloaden? Zo ja, hoe? Zo nee, moet ik dan met _root of 'parents' beginnen (heb hier nog niet zoveel ervaring mee)? Kortom wie heeft hier een oplossing voor?
David.