Greensock Tweenlite 转换

Greensock Tweenlite transformations

我正在使用 tweenlite 库来旋转、移动和缩放图像。 问题是,我对图像进行了 3D 转换, 但我想进行 2D 转换。 如果 tweenlite 检测到有不支持 3D 的浏览器,他会做 2d。我怎么能强迫他总是做2D?它必须是一些设置。或者只是禁用 3D。 (svg 中的 3d 在任何 IE 浏览器中都不起作用)

没关系:

transform="matrix(0.1082 0 0 0.1082 97 58)"

这是我不想要的:

变换:matrix3d(0.1082, 0, 0, 0, 0, 0.1082, 0, 0, 0, 0, 1, 0, 53.5881, 48.8135, 0, 1);

我想你要找的是force3D。导航到我分享的 link 并在此页面上查找名为 force3D 的部分。

目前,force3D默认值为auto,这意味着它将自动决定何时使用transform3d,何时不使用.

此外,还有一种方法可以全局设置它,而不是将其附加到每个补间中:

CSSPlugin.defaultForce3D = false;

希望对您有所帮助。