flash 中可以用matrix来控制一个显示对象的最终在屏幕的上的展示方式,matrix是一个矩阵。目前的几款几个显示对象的tansformTool大部分都是用它来实现的。
matrix所难不难,所简单它会把你搞的晕头转向,有个网站叫http://www.senocular.com ,它上面有个关于matrix的学习资源,虽然是flash 8的但是一样的。Flash Transform Matrix.pdf 。
目前呢,我觉的就两个transformTool 做的比较好,一个就是 http://www.senocular.com 提供的TransformTool 缩放工具,还有一个是 Transformmanager http://blog .greensock.com/transformmanageras3 / ,这两个完全满足一般的我们对缩放,旋转的要求。对于一些其他的,我是觉得不好,不够完善。
但是哦,就这两个做的比较好的,还是有点缺点,就是
1.Transformmanager as3收费的, 支持scaleWidthHeigh 和scaleX scaleY 的缩放,估计不支持父容器的matrix忽略
2. TransformTool ,支持父容器的matrix忽略,但是不支持scaleWidthHeigh