PDA

Volledige versie bekijken : plaatje veranderen bij mouseover


WernerL
%Europe/Berlin %844 %2005, 21:16
Eejz,

Ik ben weer eens aant prutsen... :D
Ik heb een plaatje op de achtergrond van mijn flashsite.
Nu heb ik een button en wanneer je daar met je muis overheen gaat moet dit plaatje veranderen.
Als je met je muis van de button af gaat moet hij natuurlijk weer terug veranderen. :)

maar ik heb geen idee hoe ik dit aan moet pakken dus ik hoop dat iemand mij kan helpen.

Pimm
%Europe/Berlin %847 %2005, 21:20
Hmmm, dat plaatje staat in Flash of direct in de HTML?

WernerL
%Europe/Berlin %847 %2005, 21:21
Staat in de library van flash.

davyvh
%Europe/Berlin %848 %2005, 21:22
Insert => symbol => button...
Plaats op de 1e frame je plaatje dat je 'in rust toestand' wilt zien
op de 3e frame plaats je het plaatje bij rollOver
en op de laatste frame plaats je het hitvlak

Is het dit?

WernerL
%Europe/Berlin %850 %2005, 21:24
Nee want het plaatje neemt heel mijn flashfile in beslag. op de achtergrond dus dan veranderd hij als ik maar ergens met mijn muis op de flashfile sta.
En hoewel ik meerdere buttons heb die ik deze wil laten veranderen... :)
Het betreft een 3dgang waar lampen in hangen en deze gaan aan als je met je muis over een button gaat. dit heb ik zo gerenderd in 3dsmax en dus wil ik deze laten veranderen. ;)

vectorboy
%Europe/Berlin %868 %2005, 21:50
Je zet je plaatje in een MC, in die MC maak je 2 frames, eentje met de ene foto, de volgende met de andere foto.
Op de twee keyframes zet je 'stop': stop();
Je geeft deze MC een instance name (bij properties): bijvoorbeeld: MC

Dan voeg je bij de button volgende acties toe:

on.Release {
MC.gotoandStop(2);
}


-----
maar dit doe ik uit men hoofd, dus als het niet werkt zeg je het maar!
Suc6

WernerL
%Europe/Berlin %872 %2005, 21:55
1. het is toch on(release){ ??
En 2. dan doet ie dat toch wanneer je er op klikt?

Dauntless
%Europe/Berlin %888 %2005, 22:18
1. het is toch on(release){ ??
Jup, dat van vectorBoy was niet helemaal juist.

Zet het volgende op je button:
on(release){
mc.gotoAndStop(2);
}

Waarbij mc de instance naam van je mc is:
http://www.dauntless.be/flashfocus/pics/instancenaam.jpg

WernerL
%Europe/Berlin %891 %2005, 22:23
OEH, het werkt. :D

WernerL
%Europe/Berlin %954 %2005, 23:54
Aaaah nog 1 probleempje. :D
http://www.mad-heaven.com/madheavflash/3/madheaven.html
die buttons verspringen ineens voordat ze op de goede plaats gaan staan.
En uuhh je moet met je muis over de rechterkant van de button gaan wil ie werken.
dus ga je over de linkerkant doet ie niks... :(

oow en die 3dpics zijn trouwens nog een test.
Ik ga die overnieuw maken want dit vind ik zo best lelijk.. :D

davyvh
%Europe/Berlin %959 %2005, 00:01
En uuhh je moet met je muis over de rechterkant van de button gaan wil ie werken.

Wel, je hebt in je buttons de tekstvakken selectable gemaakt...

Open dus je button, klik 1 keer op het tekstvak, onderaan bij properties staat dan een selectievakje met " Ab " in. Dit knopje mag niet actief zijn.

Dan is het probleem met de cursor opgelost...

Groeten,
Davy

WernerL
%Europe/Berlin %961 %2005, 00:04
Thanks. :-)

vectorboy
%Europe/Berlin %376 %2005, 10:02
:I Gelukkig zijn jullie betere scripters dan mij ;)