新しいLive2D公式コミュニティ(日本向け)が公開されました!
ぜひご利用ください!
Live2D公式コミュニティ

■このコミュニティの今後について
このコミュニティ(forum.live2d.com)につきましては、しばらくの間新コミュニティと並行して運営しますが、2022年内を目処に閉鎖する予定です。
閉鎖時期や内容については決定次第お知らせいたします。
海外向けコミュニティについては変更ございません。
Live2Dに関するユーザーのみなさま同士の交流・ご質問・不具合の報告・提案・要望などについて是非お寄せください。
※Live2D公式スタッフからの発言や回答については確約できないことを予めご了承ください。

Live2D ヘルプ

Cubism Editorダウンロード / 動作環境
Cubism SDKダウンロード / 対応表
Cubism 製品利用ライセンス(SDK含)

Cubism 製品のライセンスについてのお問い合わせはこちら
nizima 及び nizima 製品についてのお問い合わせはこちら
【各最新OSの対応状況について】
Cubism Editorは 4.1.02 正式版以降でWindows 11 及び macOS Monterey に対応しております。ぜひ最新版をご利用ください。
※macOSをお使いの方でOSアップデートする際は必ずCubism Editorのライセンスを解除してください。
Cubism EditorをインストールしているmacOSをアップグレードしたい
Cubism SDKについては各SDKのREADMEまたはNOTICEをご確認ください。

【Mac各機種への対応状況について】
現在、Cubism EditorはApple M1チップ搭載機種には対応しておりません。
詳細は 動作環境 をご参照ください。
関連するお問い合わせへの対応はこの文章をもって代えさせていただきます。
Cubism 製品のマニュアル・チュートリアルはこちら
 
Cubism Editorマニュアル    Cubism Editorチュートリアル    Cubism SDKマニュアル    Cubism SDKチュートリアル

Live2Dメモリが漏らされる問題について

Unity3D version : 5.6.6f2
Live2D version: 2.1.0

1. live2Dをロード、作成するコードはlive2D frameworkに基づいています。

2. live2Dの実例を削除する方法は対象をnullに設定することです。

3. その時エラー発生します、内容は下記の通り:
DestroyImmediate can only be called from the main thread.
Constructors and field initializers will be executed from the loading thread when loading a scene.
Don't use this function in the constructor or field initializers, instead move initialization code to the Awake or Start function.
UnityEngine.Object:DestroyImmediate(Object)
live2d.   :Finalize()

4. 頻繁にlive2Dの対象を作成して削除すると、Profilerにマッピングとグリッドのメモリはだんだんにアップすることが見られ、それと同時に上記のエラーが伴っています。

5. こういう状況はどうやって解決できるのでしょう?また他のlive2dの対象を削除するもっといい方法があるのでしょうか?(それに引き換え、unity2017 + cubism 3.0のサンプルを使って、上記の方法で削除すれば、もんだいありません。)
タグ付けされた:
コメントするにはサインインまたは登録して下さい。