Hey Alex, Once you've used a 3D feature, it has something like cacheAsBitmap turned on internally that doesn't go off. You have to clear the 3d matrix once you don't need it anymore.
mc.transform.matrix3D = null; If I remember right, this will reset everything, so before you do it, remember all the transformations you want to keep: x, y, rotation, scaleX, scaleY... and then set those back. Haven't dealt with this in a while, so I might be a bit off on it, but I had to deal with it earlier, and this is approximately where you should look. Cheers, Ashim The Random Lines My online portfolio www.therandomlines.com 2009/10/21 Alexander Farber <[email protected]>: > Hello, > > I have a game with nice detailed playing cards (the only > nice graphics in my app) which can be dragged around. > > On the MOUSE_DOWN event I add a shadow to filters > and set scaleX = scaleY = 1.2. And on MOUSE_UP > I remove shadow and set scaleX = scaleY = 1. > > Now I've decided to try the new 3D-features and > instead of changing the scale I set card properties: > z = -100; > rotationY = 10; > and on MOUSE_UP I set those back to zero. > > The dragged card looks geometrically correct, but > not nice (it is distorted) - which is understandable... > > What annoys me is that when I release the mouse, > the card looks even worse instead of going back to > the original clean image. > > Does anybody please have an advice here? > > Thank you > Alex > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

