忍者ブログ

でんきみちブロgu。(あ行。)

大変古い古すぎるレビューの置場。お絵かき掲示板消失により3年ぶりに雑記に転用(2017年)。現在はノベルゲーム制作とライブ2Dがマイブーム。

ティラノでロード後にLive2Dが非表示になる不具合

ティラノスクリプトV520~
live2Dプラグイン4.X~のゲームデータで
ロードした後になぜかlive2Dモデルが表示されなくなる不具合が発生していました。

ずっと原因がわからず、live2Dレイヤーのフェードインを試したりしても映らないし
わからなかったのですが、こんかいどうも


★live2Dモデルを読み込んでいないシナリオ・場面(live2d new~のタグね

 でセーブをして、そこをロードして

 live2Dモデルを読み込むシナリオに行くと、映らない!
 
 ということを
発見しました。

 また、一度live2D deleteを挟み、live2Dnewで
 読み込むと表示されるということも
わかりました。


つまり!!!シナリオジャンプするときとか
絶対live2D表示したい場面の直前に
一度読み込んでdeleteすれば、いんじゃね!

という発想にいたり、対応策としてやってみることにしました。


こうやっとくと、シナリオ6に飛んだ時はちゃんとlive2D表示されてます。
また、deleteだけだと、ロード→delete→はOKでlive2Dが表示されるようになるのですが
普通にシナリオ進んできたときにlive2Dnewしてないのにdeleteするとゲームがフリーズするからです。

live2Dモデルが読み込み済みのシナリオでセーブしてロードした場合は表示されているようです。
この不具合が起こるのは、live2Dモデルが未読み込みのシナリオ→セーブ→ロード→deleteしない→表示されない

ようです。









PR