Ваш код не работает по той простой причине, что у вас проверка выполняется один раз и, видать, не привязана к событию.
И да,
Key.getCode() возвращает код последней нажатой клавиши, это не то. Ваша проверка даст
true на любую нажатую клавишу, вот такие пироги.
Нужно создать слушатель, примерно так:

Код AS1/AS2:
someListener = new Object();
someListener.onKeyDown = function () {
if (Key.isDown(81)){
frame1.gotoAndPlay(2);
frame2.gotoAndPlay(2);
}
};
Key.addListener(someListener);