Unreal Engine版特有の注意点

最終更新: 2024年9月5日

このページにはアルファ版に関する記述が含まれます。

Cubism SDK for Unreal Engine は、3つのモジュールから構成されています。

Live2DCubismFramework

モデルをランタイム上で動かすために必要な中心的な機能をまとめたモジュールです。
このモジュールはプロジェクトが実行されているときは常に読み込まれます。

Live2DCubismFrameworkEditor

モデルをUnreal Editor上で操作するためのツールをまとめたモジュールです。
このモジュールはプロジェクトを編集するUnreal Editorが起動しているときのみ読み込まれます。

Live2DCubismFrameworkImporter

Cubism Editorから書き出した組み込み用モデルファイルをUnreal Editor上で扱えるUnreal Engine用のファイル形式に変換するための機能をまとめたモジュールです。
このモジュールはプロジェクトを編集するUnreal Editorが起動しているときのみ読み込まれます。

Unreal Editor上で扱えるJson形式の概要については Json の項をご覧ください。

コンポーネントの実行順序について

OW方式では各コンポーネントの実行順序が重要となります。
Cubism SDK for Unreal Engine における各コンポーネントの実行順は以下のように設定されています。
順序が変わった場合、意図せぬ不具合が起こる可能性があります。

CubismParameterStoreComponent

CubismMotionComponent

CubismPoseComponent

CubismExpressionComponent

CubismEyeBlinkComponent

CubismLipSyncComponent

CubismHarmonicMotionComponent

CubismLookAtComponent

CubismPhysicsComponent

CubismModelComponent

CubismDrawableComponent

CubismRendererComponent


以下はアルファ版における制限事項です。

ダブルバッファリング

アルファ版ではモバイル端末上でのパフォーマンス向上のためのダブルバッファリングは実装されていません。

再インポート機能

アルファ版では組み込み用ファイルの再インポート機能が実装されていません。
再インポートを行う場合は、インポート済みのアセットを削除してから再度インポートを行ってください。

この記事はお役に立ちましたか?
はいいいえ
この記事に関するご意見・
ご要望をお聞かせください。