Ваш код правильный. Попробуйте увеличить сумму, которую вы перемещаете, и опубликуйте, что происходит. Примерно так:
plane1_mc.x -= 50;
plane1_mc.y -= 30;
Также убедитесь, что вы не масштабируете plane1_mc где-либо еще. Возможно, что вместо этого запускается другое событие, поэтому выглядит , как значения scaleX и scaleY изменяются из этой функции, если это не так. Я бы предложил добавить в эту функцию несколько операторов трассировки и посмотреть, появятся ли они.