I'd suggest to use 1-pixel frame (maybe invisible) movieclip. Even better - 2 such frames,- say, 1 and 2 px from the edge of the stage. Then it can work as follows:
1) If mouse crosses one of frames, check (setInterval or onEnterFrame) if it'll cross other right after this. Then: 2) If inner-then-outer => likely it goes outside; if outer-then-inner => likely it came back. 3) You can use vars (boolean) like hasCrossedInner etc. Hope this can help. -- Best regards, Gregory_GOusable ================================ http://GOusable.com Flash components development. Usability services. At 10:10 AM 11/23/2005, Martin Klasson wrote: >Hi coders. > >This has been up before, and I have done some own tests and searched the >archives as well. > >But I can't find the solution, if there is any. > >I want a certain thing to happen in my flash when the mouse moves >outside flash. Since the _xmouse/_ymouse stops updating when dragged >outside you cant rely on them (they do work WHEN mouse is pressed and >dragged out from the swf, but that is of course not a solution) > >I have also tried to add a big 'button' which has onRollOut/onDragOut >attached to it, but the problem is that button-events above it will >disable the underlying one. > >So what I know of there is no solution to this problem, but probably >some decent hacks? > >I am not interested in a solution which requires code in the html-page >or so, but if you have such one I would like to know about it as well. > >But mainly I wish to know a solution in which flash internally can say >if the mouse-cursor is outside the flash in the html-page. > >Thanks Coders > >/ martin _______________________________________________ Flashcoders mailing list Flashcoders@chattyfig.figleaf.com http://chattyfig.figleaf.com/mailman/listinfo/flashcoders