# Glitching out!

**URL:** https://forum.kirupa.com/t/glitching-out/233902
**Category:** Uncategorized
**Created:** [July 27, 2007, 8:51pm UTC](https://forum.kirupa.com/t/glitching-out/233902 "2007-07-27T20:51:11Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![hroth](https://avatars.discourse-cdn.com/v4/letter/h/8e8cbc/32.png) [@hroth](https://forum.kirupa.com/u/hroth)
#### Post date: [July 27, 2007, 8:51pm UTC](https://forum.kirupa.com/t/glitching-out/233902/1 "2007-07-27T20:51:11Z")

</div>

[COLOR=black][FONT=Arial]Hey all,[/FONT][/COLOR]

[COLOR=black][FONT=Arial]I have some flash embedded in a webpage. I have a custom cursor. I’m using an “onClipEvent (enterFrame)” kind of script to determine if the mouse is over the movie that I want the cursor to change over. (it works) [/FONT][/COLOR]  
[COLOR=black][FONT=Arial]Now, while this custom cursor is visible, and I roll out of the flash movie the cursor is all glitches out when outside the flash movie. It’s flickering and when I stop moving the mouse it disappears altogether. Obviously this is totally unacceptable. I haven’t the foggiest on what to do to fix it. If I slowly move the mouse out it leaves the boundaries of the target movie clip and returns to “normal” but if I zip my mouse out, the custom cursor if left over the movie and the glitchy mouse is spasming while over the non-flash page. [/FONT][/COLOR]  
[COLOR=black][FONT=Arial]What can I do to fix this?[/FONT][/COLOR]  
[FONT=Arial][/FONT]  
[FONT=Arial]-hroth[/FONT]

[FONT=Arial]here is the culprit script:[/FONT]

[COLOR=black][FONT=Arial][/FONT][/COLOR]

```auto
onClipEvent (mouseDown) {
 // Set when left mouse button is pressed
 down = 1;
}
onClipEvent (mouseUp) {
 // Set when left mouse button is released
 down = 0;
 cursor = target["cursor"];
 if (cursor != undefined) {
  if (_root.toggle_tool == "zoom") {
   tellTarget("_root") {
    gotoAndPlay("two");
   }
   Mouse.show();
  }
 }
}
onClipEvent (enterFrame) {
 // Gets the name of the movie under the mouse
 target = eval(getProperty("", _droptarget));
 // Is there a movie under the mouse?
 cursor = target["cursor"];
 if (cursor == undefined) {
  // If not, show the default mouse cursor
  Mouse.show();
  this.gotoAndStop("default");
 } else {
  // If there is, hide the mouse cursor and show appropriate cursor frame
  Mouse.hide();
  if (down == false) {
   // If the left mouse button is NOT pressed
   this.gotoAndStop(cursor);
  } else {
   // If the left mouse button is pressed
   this.gotoAndStop(cursor add "_down");
  }
 }
}
onClipEvent (mouseMove) {
 updateAfterEvent();
}

```
