色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

bodymovin到處json圖片出錯

林玟書2年前9瀏覽0評論

最近,很多人反映在使用Bodymovin插件將AE動畫轉換成JSON圖片時,出現了圖片錯位、瑕疵等問題,這讓很多用戶感到困惑。

經過分析,我們發現問題主要出在以下幾個方面:

1. 原始AE文件中的圖層命名不規范,導致轉換成JSON圖片時出現錯誤。

"layers": [
{
"name": "Layer 1",
"ty": 1,
"...
},
{
"name": "Vector #1",
"ty": "sh",
"...
}
]

可以看到,圖層名稱為"Vector #1", Bodymovin插件無法解析這樣的名稱,所以出現了錯誤。因此,優化AE文件中的圖層命名非常重要。

2. 轉換JSON時使用的版本不一致,導致出現錯誤。

"rendererSettings": {
"preserveAspectRatio": "xMidYMid Slice",
"imagePreserveAspectRatio": "xMidYMid Slice",
"progressiveLoad":false,
"hideOnTransparent":true,
"svgViewBox":"0 0 100 100"
},
"assets": [
{
"id": "image_0",
"w": 100,
"h": 100,
"u": "",
"p": ""
}
],
"layers": [
{
"ddd":false,
"ind": 9,
...
}
]

如果你的Bodymovin插件版本與轉換JSON時使用的版本不一致,就會出現轉換過程中的錯誤。我們建議使用最新版本的Bodymovin插件,以免出現這種問題。

3. AE動畫中使用了特效或插件,導致轉換JSON時出現錯誤。

"layers": [
{
"name": "Layer 1",
"ty": 1,
"...
},
{
"name": "Vector #1",
"ty": "sh",
"...
},
{
"name": "Particle World",
"ty": "pjg",
"...
}
]

可以看到,第三個圖層中使用了Particle World插件。Bodymovin插件不支持轉換此類特效或插件,因此轉換時會出現錯誤。

最后,我們建議大家在使用Bodymovin插件前,先檢查好原始AE文件中的圖層命名是否規范、插件是否支持、版本是否一致等,這樣可以有效地減少錯誤率。