Qt Lottie Animation
Qt Lottie Animationは、Adobe After Effects 用のBodymovinプラグインによって JSON フォーマットでエクスポートされた Graphical や Animation をレンダリングするための QML API を提供します。
はじめに
以下の文を使って型をインポートしてください:
import Qt.labs.lottieqt
Adobe After Effects 用プラグインのダウンロードとインストール方法については、Bodymovin の GitHub ページを参照してください。
制限事項
実装はbodymovin のマスター仕様に従っています。エクスポートされた Bodymovin ファイルが仕様と異なる場合、可能な限り考慮されます。
一般的な制限
precomps
はサポートされていません。- エクスプレッションはサポートされていません。
- タイムラインは、タイムモードではなく、フレームモードのみをサポートしています。
アニメーションレベルの制限
以下のプロパティはサポートされていません:
assets
- 再利用可能なテキストとイメージchars
テキスト
レイヤー
shape
レイヤーとalpha mask adjustment
レイヤーのみがサポートされています。
以下のプ ロパテ ィ には対応 し てい ません:
ao
(自動オリエンテーション)bm
(ブレンドモード)maskProperties
(マスク)sr
(タイムストレッチ)
シェイプ
以下の要素およびシェイプはサポートされていません:
gstroke
(グループストローク) 要素star
要素- ネストされたリピーター シェイプ
また、複数のアクティブなトリムパス(ネストされたグループ内のトリムパスなど)を使用する場合の動作は予測できません。
エフェクト
サポートされているエフェクトはSlide
とLayer Fill
のみです。
ライセンス
Qt Lottie Animation は、The Qt Company の商用ライセンスで利用できます。また、GNU General Public License, version 3 の下でも利用可能です。詳細はQt Licensingを参照してください。
リファレンス
関連情報
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.