Если вы хотите создавать анимации, я бы очень рекомендовал использовать библиотеку tweening , хотя я понимаю, что вы, возможно, захотите изучить основы, прежде чем "обманывать" их.
Я бы рекомендовал подключать анимацию к событию ENTER_FRAME вместо таймера, работающего с той же скоростью, что и частота кадров. На самом деле нет необходимости разъединять эти два, поскольку таймер не более надежен, чем событие ENTER_FRAME, и нет необходимости перемещать объекты, если их все равно не видно.
Кроме того, я не думаю, что вы должны сосредоточиться на анимации "ключевых кадров". Это полезная концепция, когда у вас есть ключевые кадры, а если нет, то гораздо практичнее просто сделать то, что кажется лучшим способом реализовать это.
Я бы добавил сюда некоторый код, но мне было немного трудно придумать какой-либо из них, так как я не совсем уверен, чего вы пытаетесь достичь здесь.