stop( ) // pac-man movement variables: xmove = 0; ymove = 0; // Step #1 - Create a new listener object myListener = new Object(); // Step #2 - Register the listener Key.addListener(myListener); // Step #3 Define the Listener functions myListener.onKeyDown = function() { // determine which key was pressed if (Key.getCode() == 38) { // up key pressed _root.pac.gotoAndStop(4); ymove = -5; } else if (Key.getCode() == 39) { // right key pressed _root.pac.gotoAndStop(2); xmove = 5; } else if (Key.getCode() == 37) { // left key pressed _root.pac.gotoAndStop(3); xmove = -5; } else if (Key.getCode() == 40) { // down key pressed _root.pac.gotoAndStop(5); ymove = 5; } // end Key.getCode() pressed } // end myListener.onKeyDown myListener.onKeyUp = function() { xmove = 0; ymove = 0; _root.pac.gotoAndStop(1); } // end myListener. onKeyUp // make pac-man move when he enters the frame. pac.onEnterFrame = function() { // move pac-man this._x += xmove; this._y += ymove; } // end pac.onEnterFrame