Volledige versie bekijken : Movieclip rollover effect
Joepiooo
%Europe/Berlin %573 %2010, 13:46
Hallo,
Ik ben bezig een plattegrond uit te werken en de bedoeling is als ik over een bedrijf ga de plek van dat bedrijf op de plattegrond oplicht.
Ik krijg het wel voor elkaar om een Movieclip met Rollover te laten veranderen in andere kleur of iets dergelijks, maar dat is alleen met dezelfde movieclip.
Wat ik dus wil is als ik over een movieclip rol er in een andere movieclip iets oplicht.
Heeft iemand enig idee hoe ik dit makkelijk kan doen?
Dit heb ik tot zover:
mc.buttonMode = true;
mc.addEventListener(MouseEvent.ROLL_OVER,mcOver,fa lse,0,true);
mc.addEventListener(MouseEvent.ROLL_OUT,mcOut,fals e,0,true);
function mcOver(e:MouseEvent):void
{
mc.gotoAndStop(2);
}
function mcOut(e:MouseEvent):void
{
mc.gotoAndStop(1);
}
Joepiooo
%Europe/Berlin %607 %2010, 14:34
Heeft iemand enig idee hoe ik dit op een goede manier kan doen?
Kom er namelijk echt niet uit
Alvast bedankt :-)
reapertjuh
%Europe/Berlin %611 %2010, 14:40
mc.addEventListener( MouseEvent.MOUSE_OVER, onOver );
function onOver( e: MouseEvent ): void {
anderemcnaam.gotoAndStop( 2 ); // of gotoandplay();
}
Joepiooo
%Europe/Berlin %628 %2010, 15:05
Bedankt voor de reactie.
Ik heb nu dit maar het werkt nog steeds niet.
mc.buttonMode = true;
mc.addEventListener(MouseEvent.ROLL_OVER,onOver,fa lse,0,true);
mc.addEventListener(MouseEvent.ROLL_OUT,mcOut,fals e,0,true);
function onOver(e:MouseEvent):void {
mc.gotoAndStop(1);
}
function mcOut(e:MouseEvent):void {
plattegrond.gotoAndStop(2);
}
Ik neem aan dat die regel die je net typte er niet extra bij hoeft maar aangepast moet worden zoals nu gedaan is?
Als ik hem afspeel gebeurt er hij niks. Hij zou nu toch in de MovieClip "plattegrond" naar frame 2 moeten gaan wanneer ik op de Movieclip "mc" rol?
Alvast Bedankt
Groetjes
Jan
%Europe/Berlin %634 %2010, 15:13
mc.addEventListener(MouseEvent.ROLL_OUT...
wanneer ik op de Movieclip "mc" klik?
plattegrond moet bestaan in hetzelfde frame en de instance name moet juist zijn.
Jan
Joepiooo
%Europe/Berlin %647 %2010, 15:32
Hallo Jan,
Dat had inderdaad kunnen zijn maar dit is het volgens mij niet. Of ik ben helemaal de weg kwijt.
Ik heb nu beide movieclips in dezelfde keyframe staan.
Wanneer ik nu in de Movieclip "plattegrond" een 2e keyframe maak om naar toe te gaan als ik over de Movieclip "mc" ga doet hij niks. Volgens mij doe ik ergens iets niet goed want volgens mij moet dit niet zo moeilijk zijn.
Alvast bedankt en fijn dat er mensen reageren. Ben niet zo AS held.
Jan
%Europe/Berlin %665 %2010, 15:58
mcB.stop();
mcA.addEventListener(MouseEvent.MOUSE_OVER, onMouseOver);
mcA.addEventListener(MouseEvent.MOUSE_OUT, onMouseOut);
function onMouseOver(event:MouseEvent)
{
mcB.gotoAndStop(2);
}
function onMouseOut(event:MouseEvent)
{
mcB.gotoAndStop(1);
}
Meer is het niet en valt er eigenlijk ook niet over te zeggen, en de oplossing was trouwens al gegeven.
Probeer het uit in een nieuwe fla met een simpel voorbeeld.
Jan
Joepiooo
%Europe/Berlin %683 %2010, 16:24
Je had helemaal gelijk. Doordat ik zo vaak heb zitten pielen waren er een aantal dingen niet goed meer. In een nieuwe FLA werkte het als een zonnetje:)
Super Bedankt
Joep
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.