Уважаемые гуру флэша, дайте мне неразумному пошаговую инструкцию по следующей задаче, прошу.
Есть три объекта, каждый из которых состоит из двух примитивов

И надо сделать так, что каждый из них таскался мышью(drag'n'drop делать умею), но при этом изменялись видимые грани, относительно смотрящего. В итоге чтоб можно было дотаскать эти объекты до двухмерного вида

Я уже забил на идею сделать процесс перетаскивания полностью интерактивным, но ведь и анимацию ровно сделать не получается.
Подскажите пожалуйста как и в каком направлении идти.