# onEnterFrame issue

**URL:** https://forum.kirupa.com/t/onenterframe-issue/232256
**Category:** flash
**Created:** [July 12, 2007, 6:32am UTC](https://forum.kirupa.com/t/onenterframe-issue/232256 "2007-07-12T06:32:44Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![rynobot](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@rynobot](https://forum.kirupa.com/u/rynobot)
#### Post date: [July 12, 2007, 6:32am UTC](https://forum.kirupa.com/t/onenterframe-issue/232256/1 "2007-07-12T06:32:44Z")

</div>

hey - using the following code i am trying to get a movieclip to reposition itself prior to loading an image. Then once the new image is loaded - the other movieclip will reposition itself. Currently, the functions are cancelling each other out - b/c the one function is within an onEnterFrame - take a look:

```auto
holderHitMC.onRelease = function() {
	holderMask.newY = -854;
	if (holderMask._y == -854) {
		loadImage();
	}
};
holderHitMC.onRollOver = function() {
	info_mc._visible = true;
};
holderHitMC.onRollOut = function() {
	info_mc._visible = false;
};
p = 0;
this.onEnterFrame = function() {
	filesize = _root.holderMC.getBytesTotal();
	loaded = _root.holderMC.getBytesLoaded();
	info_mc.desc_txt.text = "click here.";
	preloader._visible = true;
	textMask.newY = 0;
	if (loaded != filesize) {
		preloader.preload_bar._xscale = 100*loaded/filesize;
		info_mc.desc_txt.text = Math.round((loaded/filesize)*100);
	} else {
		preloader._visible = false;
		holderMask.newY = 0;
	}
	// delete this.onEnterFrame; 
};
// ///////////////////////////////////
function loadImage() {
	if (loaded == filesize) {
		holderMC.loadMovie(image[random(total)], 1);
	}
}
function nextImage() {
	if (loaded == filesize) {
		holderMC.loadMovie(image[random(total)], 1);
	}
}
function nextImage() {
	if (p<(total-1)) {
		p++;
		if (loaded == filesize) {
			holderMC.loadMovie(image[p], 1);
		}
	}
}
function firstImage() {
	if (loaded == filesize) {
		holderMC.loadMovie(image[0], 1);
	}
}

```

As you can see - i have a button with an onRelease command telling the movieclip to reposition - then onEnterFrame once the file is fully loaded the movieclip should return. The problem with this is that it does not allow the movieclip to move for the onRelease b/c the onEnterFrame is saying to go to the other position. If i add the delete this.onEnterFrame the movieclip - on future loads will reposition for the onRelease fuction but will not return…

anybody, anybody, anybody…
