Avatar billede prip Nybegynder
05. november 2002 - 00:10 Der er 6 kommentarer

Problemer med flash menu

Hej!

Jeg har problemer med en flash menu, som jeg er igang med at lave :(

den kan ses her:
http://www.2design.dk/eksperten/index.html

udover det kan .fla-filen hentes på:
http://www.2design.dk/eksperten/eks.fla

Problemer er at når man fører musen hen over knap 1/2 og derfra væk fra selve flash-området (altså nedad), så bliver menuen oppe :(

Så vidt jeg kan se skyldes problemet at flash-filen ikke når at registere at man flytter musen væk?!? Der er nemlig kun 1 p. imellem knappen og bunden af flash-filen... knap 3, som er helt den samme som 1 og 2, virker nemlig fint...

håber nogen kan hjælpe :)

//prip
Avatar billede mat Nybegynder
05. november 2002 - 00:16 #1
Det er præcis det der er problemet, flash kan jo ikke detecte din mus når den ikke er over filmen, og derfor bliver rollOut aldrig registreret. Det er muligt at der findes en eller anden omstændig løsning, men det ville vel være nemmere at lave dit hitarea lidt mindre. Dog vil et hurtigt ryk i musen, ud af filmen, sikkert gøre det samme, om så der var 10 px mellemrum i bunden.
Avatar billede oersted Novice
05. november 2002 - 00:18 #2
mangler du ikke bare
on (rollOver) {
    play();
}
on (rollOut) {
    gotoAndStop(1);
}
Avatar billede oersted Novice
05. november 2002 - 00:20 #3
åhh, ok det er placeringen i filmen..
Avatar billede pyroman Nybegynder
05. november 2002 - 11:46 #4
Hvad med at lave hele siden i flash ( :
Det er også meget federe!!!

/Filip
Avatar billede pyroman Nybegynder
05. november 2002 - 11:58 #5
Du kunne også prøve at lave en slags snydefunktion, hvor du gætter på at brugeren bevæger musen ud af knappen:
MC med 4 frames, der ligger ovenpå knappen:
1. frame
if (this.hitTest (_root._xmouse, _root._ymouse, true) (
  firstY = _root._ymouse;
  gotoAndPlay (3);
)
2. frame
gotoAndPlay (1);

3. frame
if (this.hitTest (_root._xmouse, _root._ymouse, true) and firstY < _root._ymouse) (
  _root.MinMenu.gotoAndPlay ("indframe");
)

Dette betyder godt nok at når du har musen over knappen og bevæger den nedad, så lukker menuen, men dette kan godt undgås, hvis du du sætter nogle tal med højden af knappen ind, så der kommer flere krav der tæller ind.
Avatar billede pyroman Nybegynder
05. november 2002 - 12:00 #6
Det kan sikkert også laves med javascript, hvor du finder finder musens position, men det går an på om man kan få et javascript til at bede et MC i din film til at gå til et andet frame
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester