Another post which has the cancelRollover is the best one to use imho.

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Danny
Kodicek
Sent: Tuesday, February 06, 2007 5:54 AM
To: 'Flashcoders mailing list'
Subject: RE: [Flashcoders] Detecting Rollover w/o onRollOver

 
> It seems like in many of the projects I'm doing I need to have 
> simultaneous onRollOver events. For example, a small movie clip with 
> additional buttons needs to enlarge when the mouse is over it so the 
> user can clearly click the buttons.
> However, when the user mouses over a button, flash no longer detects 
> that the mouse is still over the movieclip and thus executes the 
> onRollOut event making the movieclip shrink and the user can't see the 
> buttons clearly anymore.
> 
> I've used some code which can tell if the mouse is over an object, and 
> attaching that to onMouseMove events can basically make two mouse 
> overs.
> While its not checking the mouse position every frame, its still not 
> as efficient as I'd like.
> 
> 
> Does anyone have any thoughts on a more efficient way to detect two 
> mouse over events at the same time?

Keep a list of all the instances you're testing, in z-order. Use onRollOver
to activate each one; then while it's active, send messages to all the ones
beneath it to check if they should be active too.

Danny

_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training http://www.figleaf.com
http://training.figleaf.com


_______________________________________________
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to