2010-06-20 170 views
1

我想通过利用flash.geom.matrix旋转字符串文件,但我很无能。你如何将数据输入矩阵?我知道你可以向a,b,tx,ty等输入数据,但是这些会影响歪斜,放大和其他东西。我只是想创建一个M X N矩阵,其中一些数据可以旋转。 有什么帮助吗?AS3矩阵旋转

+0

您确定要上课吗?只是所以你知道这不是一个数学课,而是一个用于操作位图和动画片段的几何工具类 – phwd 2010-06-21 00:15:03

+0

是的,我现在实际上会使用mx.geom--这值得一试。 – arnie 2010-06-24 22:13:03

回答

2

这听起来像你需要找到一个通用的矩阵实用程序库。 flash.geom.Matrix类仅适用于表示一种特定类型的矩阵 - 即表示仿射变换的3x3矩阵。这就是为什么你不能改变矩阵的大小,这就是为什么它有方法来执行旋转等,但没有明显的东西,如找到行列式的方法。

不幸的是AS3没有任何通用的标准矩阵库。无论什么时候我需要这些东西,我只是用手鞭打它们,所以我不推荐任何好的图书馆。但是Google代码上的a likely-looking project可能会试用,并且很容易被其他人浮出水面。

+0

哇,非常感谢!这正是我期待的! – arnie 2010-06-22 00:07:45