От имени моего коллеги спрашиваю:
Мы работаем над приложением Facebook, которое использует Flash 9 (и Flex, но это не очень актуально).
У нас есть довольно сложная система рисования объекта с аксессуарами над ним, где аксессуары могут иметь произвольный масштаб, поворот и положение относительно базового объекта.
Недавно мы начали добавлять дополнительные функции, в том числе возможность переворачивать объекты по горизонтали. Для аналогичной, но не идентичной части приложения мы можем просто применить отрицательный горизонтальный масштаб, чтобы перевернуть объект по горизонтали.
Однако мы застряли при попытке нарисовать объекты вручную с помощью graphics api и graphics.beginBitmapFill (). Согласно некоторым результатам поиска, мы должны быть в состоянии выполнить это, назначив отрицательный горизонтальный масштаб матрице, переданной в beginBitmapFill (), но это не работает.
Есть идеи?
edit: Спасибо, ребята. Мы будем их тестировать, и я дам вам знать, как это работает.
изменить: я выбрал один! Мой коллега сказал: «Возможно, другой тоже работает, но просто ... нет». :)