[Flash MX+] detecteer wanneer muis niet in de flash movie is

Pagina: 1
Acties:

  • hobbit_be
  • Registratie: November 2002
  • Laatst online: 04-07-2025
Eigenlijk een simpel probleem maar vind geen mooie oplossing:

ik heb een flash film in een html- zodra de muis over de flash movie gaat moet er een UI verschijnen en ditto als ik eruit ga.

oplossing is onRollOver / Out, maar dit heeft als enorm probleem dat de UI blokkeert: ie ik kan nu helemaal niets in de UI doen omdat deze de events niet krijgt. als ik de detectie mc lager zet dan de UI dan krijg ik een Out als ik naar de ui ga,

ook zit de UI aan de rand dus als ik vanuit de UI een rollout doe dan kan dit zowel buiten de flash zijn als in de flash.

heb ook al geprobeert met hitTest op een setInterval (werkt niet want _xmouse wordt blijkbaar niet meer updated...)...

Kan ik rollOut / Over doen zonder dat deze de rest van de events blocken (soort van bubble en resend)?

Verwijderd

Je kan bovenop je hitarea voor de positie van de muis en onder de UI elementen een extra hitarea maken, soort focusveld, waardoor je UI elementen nog wel werken. Die manier gebruik ik ook voor expandable banners met input text velden.

  • alienfruit
  • Registratie: Maart 2003
  • Laatst online: 18-04 05:37

alienfruit

the alien you never expected

Misschien een onmouseout en onmouseenter in javascript ? Vervolgens die doorsturen naar je Flash movie ? Overigens, geen idee of je mouse events kan trappen van een flash movie in de webbrowser.

[ Voor 4% gewijzigd door alienfruit op 19-12-2005 00:50 ]


  • Larixk
  • Registratie: Juli 2001
  • Laatst online: 22-06-2024

Larixk

met xk, ja

misschien heb je hier iets aan:
http://www.senocular.com/flash/tutorials/buttoncapturing/
hier staat iig wel de oplossing tegen dat blokkeren van de UI

larixk