我有一个flash 8应用程序,它使用表示flash的Matrix(a,b,c,d,tx,ty)的字符串进行仿射变换。我想在CSS中使用相同的转换矩阵字符串:
transform:matrix(a,b,c,d,tx,ty);
-ms-transform:matrix(a,b,c,d,tx,ty); /* IE 9 */
-moz-transform:matrix(a,b,c,d,tx,ty); /* Firefox */
-webkit-transform:matrix(a,b,c,d,tx,ty); /* Safari and Chrome */
-o-transform:matrix(a,b,c,d,tx,ty); /* Opera */
结果非常接近,但我看到奇怪的差异,主要是在tx和ty。在具有相同Matrix参数的Flash8和CSS3中转换的图像导致稍微不同的网络定位。也就是说,CSS对象可能看起来有点高或略偏右。
Flash8使用与CSS3的算法有什么不同?
答案 0 :(得分:0)
D'哦!算法是相同的,我们没有使用正确的t矩阵数据!!!