以前okonomimanさんとのコメントのやり取りの中で、VNGEでTimeLineの操作ができそうな話をしました。
この週末にVNGEを触ってみて、TimeLineの操作ができるか確認しました。
結果から言うと、VNGEでTimeLineの操作や、scene毎にTimeLine設定を保持できることが確認できました。
VNGEは最新版(V42.5)で確認しているので、古いものでは動かない可能性があるので、注意してください。
まず、scene毎にTimeLineの設定を保持するためには、vnactor.iniの変更が必要です。
vnactor.iniは\(インストールフォルダ)\BepInEx\plugins\Console\Libにあります。
こちらの[neov2]のセクションの【ExportSys_Timeline=0】を【ExportSys_Timeline=1】に変更してください。
また、GUIからも変更が可能です(SceneStateSave -> Scene Utils -> VNActor Setting -> ExportSys_Timelineにチェックを入れる)。
この設定をすることで、scene毎にTimeLineの設定を保持できます。
そしてVNGEとTimeLineを利用していて、気が付いたことを幾つか記載します。
1.TimeLineをVNGEで利用する場合、Trackingは利用せず、TimeLineでキャラやオブジェクトの操作を行うこと
VNGEでキャラをTracking設定をして、camを追加してupdateしてしまうと、その時点のキャラやオブジェクトの情報が上書きされ、TimeLineで設定したアニメや動作の情報が、全て削除されてしまいました。
ですので、VNGEの機能でキャラやオブジェクトの動作を、Trackingしないように注意が必要です。
2.VNGEでTimeLineのStart/Stopができる
VNGEのcamに設定できる【Use cam in Visual Novel】の【more】の機能を使うと、【TimeLine ext】を呼び出せます。
そこには、Plya/Pause/Stop/Goto target timeの4つがあり、一番最初のcam設定に、【tline_seek:0.0】や【tline_play】などを登録しておくと、seceneを開始すると、必ず最初からスタートできるように設定できます。
また最後のcamで【tline_stop】を入れることで、勝手にTimeLineがLoopしないようにも設定できました。
3.セリフが見やすくなる
こちらも、【Use cam in Visual Novel】の機能ですが、セリフを入力することができます。
この機能ですが、私の作品では結構使い勝手がいいです。
現在、テキストMoDを利用して、画面にセリフを表示しているのですが、背景の暗さや色で、かなり見にくい時があります。
ところが、この機能を使うとセリフが表示されるところが、透過されている黒い帯が表示され、そこにセリフが表示されるので、かなり見やすくなりました。
4.セリフのExport/Importができる
【SceneStateSave】では、【Load/Save】のTabに、【cam VN texts export/import】機能があり、これを利用するとセリフを一括してテキストファイルにExportできます。
Exportしたデータのセリフ部分のテキストは、UTF-8のキャラクターコードですが、Windows11などのメモ帳で開いて、そのまま日本語で書き込み、UTF-8で保存、それをImportしなおしても問題なく利用できました。この機能も地味に良かったです。セリフを並べて推敲できるのが、良かったです。
Export先のフォルダは\(インストールフォルダ)で、ファイル名は【sss_camtexts.txt】で固定です。
一つのSDにVNGEで複数のsceneを追加して、キャラの人数が多い時や、アニメーションを多用した時に、どれぐらい負荷がかかって重くなるなどの確認はできていませんが、次作からはSDはVNGE環境にしようと思いました。
先日勝手ロダにアップしたSDの一つを、VNGEで作り直したので、SDをアップロードしました。参考にどうぞ。
最後にMoD作成者の方々に、大きな感謝を!!
アップロードファイル(クリックでダウンロード)
エモーションボタン
一言感想ボタン
+ボタンをクリックすることで追加することができます
×ボタンをクリックすると削除確認メッセージが表示されます
虫眼鏡マークをクリックすると同じボタンをつけられた記事の一覧が表示されます
※ボタンを押した回数はキャッシュされるため、表示が反映されるのは編集などでクリアされるか、30分ごとです







タイムライン使うとCMより滑らかに自然に動くんすよねー
おれもタイムラインmodは入れてあって
何度かトライはしてみたものの、あまりに面倒で・・・w
しかしテキストが見やすくなるとかはいいですね!
kan8888さん、コメントありがとうございます!!
TimeLineって自分で動作ポイントを、事前に設定する必要があり、大変なんですよねぇ…と思っていたら、ふと気づきました。
身体の動作はClipManagerでコントロールして、表情だけTimeLineで操作するのもありじゃね??
やってみたら出来ました!!表情だけでしたら、TimeLineでBlend Shapesを、3つ程度設定するだけでOKですので、
それほど手間にはならないかな。
情報提供ありがとうございます。
ってMy環境はVer37.0なので多分対応していません(;´Д`)
ANActor Settingにも該当箇所ありませんし。
VNGEのバージョン上げればいいわけかぁ
もう一つVNGE最新環境作ってみるかなぁ~。
うーむ...Timelineはやっていたいけど、めんどい。気が向いたらやってみます(;´∀`)
okonomimanさん、コメントありがとうございます!!
私は自分の作品に関しては、VNGEをほとんど利用してなく、互換性を全く考える必要がなかったので、
一気に最新バージョンに上げてしまったので、問題なしでしたが(笑)
今現在、作品でVNGEとClipManagerを多用している方は、ちょっと怖いですよねぇ。
あと、kan8888さんの返信にも書きましたが、ClipManagerとTimeLineは共存できそうですので、
表情のところだけTimeLineで対応。。。なんてことも出来そうです。