# TweenEvent.MOTION\_FINISH problems

**URL:** <https://forum.kirupa.com/t/tweenevent-motion-finish-problems/270604>\
**Category:** flash\
**Created:** [September 11, 2008, 1:40pm UTC](https://forum.kirupa.com/t/tweenevent-motion-finish-problems/270604 "2008-09-11T13:40:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![clockwork\_killa](https://avatars.discourse-cdn.com/v4/letter/c/74df32/32.png) [@clockwork\_killa](https://forum.kirupa.com/u/clockwork_killa)\
**Post date:** [September 11, 2008, 1:40pm UTC](https://forum.kirupa.com/t/tweenevent-motion-finish-problems/270604/1 "2008-09-11T13:40:15Z")

</div>

Im having problems with the Motion finish tween event, whenever I try to use it I just get an error saying 1046: Type was not found or was not a compile-time constant: TweenEvent.  
Ive seen examples using the same structure as Im using, I cant figure out why mine isnt working, am I doing something daft here?

Heres my code

```auto
cover1.addEventListener(MouseEvent.CLICK, zoom);
function zoom(event:MouseEvent) {
	import fl.transitions.Tween;
	import fl.transitions.easing.*;
	var Xscale:Number = cover1.scaleX*0.6;
	var Yscale:Number = cover1.scaleY*0.6;
	var myTweenX:Tween = new Tween(cover1, "scaleX", Regular.easeOut, cover1.scaleX, Xscale, 10);
	var myTweenY:Tween = new Tween(cover1, "scaleY", Regular.easeOut, cover1.scaleY, Yscale, 10);
	myTweenY.addEventListener(TweenEvent.MOTION_FINISH, advanceFrame);
}
function advanceFrame (e:TweenEvent) {
	trace("hello");
}

```

Thanks
