2015-11-23 44 views
0

我正在使用tweenlite庫來旋轉,移動和縮放圖像。 問題是,我在圖像上獲得3D轉換, 但我想要2D轉換。 如果tweenlite檢測到有不支持3D的瀏覽器,他會做2d。我如何強迫他總是做2D?它必須是一些設置。或者只是禁用3D。 (SVG裏面的3D不以任何IE瀏覽器的工作)Greensock Tweenlite轉換

這是確定的:

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

這是什麼,我不慣於有:

變換:的Matrix3D(0.1082,0 ,0,0,0,0,082,0,0,0,0,1,0,53.5881,48.8135,0,1);以及其中,

回答

0

我認爲你在找什麼叫做force3D。導航到我共享的鏈接,並在此頁面上查找名爲force3D的部分。

目前,force3D默認爲auto值,這意味着它會自動決定何時使用transform3d,何時不。

此外,有一種方法來設置它在全球而不是進行附加到每個吐溫:

CSSPlugin.defaultForce3D = false; 

希望這有助於。

+0

嗨,我沒有這樣的選擇。 如果我檢查CSSPlugin,我只有:defaultSkewType,defaultSmoothOrigin,defaultTransformPerspective。 – Simon

+0

你可以嘗試先在你的補間中加入'force3D:false'。你的代碼現在怎麼樣?你能編輯你的問題並添加你的JS代碼嗎? –

+0

是的,它有效。謝謝。 – Simon