# TypeError: Error #1034: Type Coercion failed: cannot convert flash.events::Event@7fc1

**URL:** <https://forum.kirupa.com/t/typeerror-error-1034-type-coercion-failed-cannot-convert-flash-events-event-7fc1/325763>\
**Category:** flash\
**Created:** [November 3, 2011, 6:02am UTC](https://forum.kirupa.com/t/typeerror-error-1034-type-coercion-failed-cannot-convert-flash-events-event-7fc1/325763 "2011-11-03T06:02:46Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![raphaelle](https://avatars.discourse-cdn.com/v4/letter/r/7bcc69/32.png) [@raphaelle](https://forum.kirupa.com/u/raphaelle)\
**Post date:** [November 3, 2011, 6:02am UTC](https://forum.kirupa.com/t/typeerror-error-1034-type-coercion-failed-cannot-convert-flash-events-event-7fc1/325763/1 "2011-11-03T06:02:46Z")

</div>

//variables

var keyLeftPressed:Boolean = false;   
var keyRightPressed:Boolean = false;  
var keyUpPressed:Boolean = false;  
var keyAPressed:Boolean = false;  
var keySPressed:Boolean = false;

hero.gotoAndStop(‘idle’);  
hero.scaleX=-1;

stage.addEventListener(Event.ENTER\_FRAME, enterFrameHandler);  
stage.addEventListener(KeyboardEvent.KEY\_DOWN, keyDownHandler);  
stage.addEventListener(KeyboardEvent.KEY\_UP, keyUpHandler);

function enterFrameHandler(e:KeyboardEvent):void  
{  
if(keyLeftPressed)  
{  
hero.gotoAndStop(‘walking’);  
}  
else if(keyRightPressed)  
{  
hero.gotoAndStop(‘walking’);  
}  
else  
{  
hero.gotoAndStop(‘idle’);  
}  
}

function keyDownHandler(e:KeyboardEvent):void  
{  
if (e.keyCode == Keyboard.LEFT)  
{  
hero.gotoAndStop(‘walking’);  
hero.scaleX=1;  
}  
}

function keyUpHandler(e:KeyboardEvent):void  
{  
if (e.keyCode == Keyboard.LEFT)  
{  
hero.gotoAndStop(‘idle’);  
}

}

i love to know whats wrong with my codes, but i cant see something wrong.  
it run, but it has an error on compiler error. im using flash cs5.5 anyway.  
tnx in advance, any help will be appreciated. tnx !
