NfERnO
Legacy Member
Vandaag heb ik mij nogal zitte frustreren over 'n dingetje da't niet bleek te werken in Flash's actionscript. Het zit zo ongeveer; ik heb 2 movieclips; de ene dient als een onzichtbare "Hitarea" (gebied waar'k met m'n muis overga en flash detecteert het als 'n knop, link, iets interactiefs...) en de andere bevat een animatietje met twee gelabelde keyframes, genaamd "rollover" en "rollout". De bedoeling was dmv de hitarea als je met je muis erop kwam, "rollover" te spelen, en als je muis eraf gaat, "rollout". Dit deed ik dus dmv van de with() { }; instructie... Tss de haakjes moest de instance name komen van m'n animatie-movieclip. Die heb ik gegeven, en tss de haakjes juist ingetikt.
Het rare is nu, als ik m'n flash uitprobeer, krijg ik een error die zegt object not found, terwijl die instance names echt wel juist zijn.
Dan ben ik gaan zoeken op't net naar die error, kom ik nog mensen die hetzelfde probleem hebben, maar er is niet echt een oplossing. Ze zeiden soms wel van te proberen met de instances die je te zien krijgt door je Flash te debuggen. Dit heb ik geprobeerd, en het werkte! Maar dan zit je me't zo'n abstracte namen als instance5 ... En ik moet nog een hoop van dit soort dingen steken in m'n flash, niet echt praktisch dus.
M'n vraag is nu hoe dit eigenlijk komt dat m'n gewone instance name niet werkt? Dit is m'n huidige actionscript:
on (rollOver) {
with (_level0.instance5) {
gotoAndPlay("rollover");}
}
on (rollOut) {
with (_level0.instance5) {
gotoAndPlay("rollout");
}
}
'k zou het enorm fijn vinden als 'r bij iemand nu 'n lampeke ga brande
Het rare is nu, als ik m'n flash uitprobeer, krijg ik een error die zegt object not found, terwijl die instance names echt wel juist zijn.
Dan ben ik gaan zoeken op't net naar die error, kom ik nog mensen die hetzelfde probleem hebben, maar er is niet echt een oplossing. Ze zeiden soms wel van te proberen met de instances die je te zien krijgt door je Flash te debuggen. Dit heb ik geprobeerd, en het werkte! Maar dan zit je me't zo'n abstracte namen als instance5 ... En ik moet nog een hoop van dit soort dingen steken in m'n flash, niet echt praktisch dus.
M'n vraag is nu hoe dit eigenlijk komt dat m'n gewone instance name niet werkt? Dit is m'n huidige actionscript:
on (rollOver) {
with (_level0.instance5) {
gotoAndPlay("rollover");}
}
on (rollOut) {
with (_level0.instance5) {
gotoAndPlay("rollout");
}
}
'k zou het enorm fijn vinden als 'r bij iemand nu 'n lampeke ga brande

Toch bedankt 
