繁体   English   中英

如何从Flash中的转换矩阵获取转换?

[英]How to get transformations from transformation matrix in Flash?

我具有变换矩阵属性(a,b,c,d)。 如何从这些值计算scaleX,scaleY,scewX,scewY和旋转角度?

当仅应用一种类型的转换时,我可以发现:

scaleX = a
scaleY = d
scewX = c
scewY = b
rotation = arccos(a) or -arcsin(c)

但是,一次应用多个转换时,我不知道如何计算这些值。

我需要在Flash之外执行此操作,因此无法使用任何Flash助手方法。

谢谢。

查看本教程:

http://www.senocular.com/flash/tutorials/transformmatrix/

它很好地解释了您需要了解的有关Flash转换矩阵的所有信息。 它说的是Flash 8,但此处讨论的所有内容也适用于最新版本。

“转换转换”部分介绍了您所追求的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM