РЕДАКТИРОВАТЬ НА ОСНОВЕ ВАШЕГО ОБНОВЛЕНИЯ: указанное вами преобразование, которое вы хотите, - это именно то, что выполняется с Matrix3D во флэш-памяти 10. Они изменили его с матрицы 3x3 на матрицу 4x4, чтобы обеспечить искажение, которое вы пытаетесь выполнить. Если вы используете flash 10, Matrix3D - ваш ответ. Если нет, попробуйте 3D-движки AS3, такие как Papervision или Away3D.
Если вы используете Flash 10, найдите его объект Matrix3D (ТОЛЬКО в Flash 10), потому что он позволяет еще больше искажать объект, фактическую 3D-перспективу и т. Д., В точности то, что вы ищете:)
Кроме того, что делает матрица преобразования объекта. Это объект flash.geom.Matrix, к которому можно получить доступ в любом объекте DisplayObject (включая растровые изображения), используя your_object.transform.matrix;
Это может быть сложно привыкнуть, но это самый полный источник, который я знаю для того, чтобы иметь дело с ним: Статья о матрице сенокуляра
Эта статья предназначена для Flash 8, но функциональность почти не изменилась на AS3, поэтому она по-прежнему является ценным ресурсом.