【RPG Maker Unite】一括インポート素材の作り方(実践)
*あくまでも手探りでたどり着いたやり方なので、正しいかどうかよくわかりません。
そのあたりご了承ください。
<歩行キャラ素材集の場合>
1.Unityで適当なプロジェクトを作成します。
いちおうUnityのバージョンは「2021.3.16f1」で「2D」でプロジェクトを作ります。
2.「Assets」フォルダの中に次のようなフォルダを作ります。
3.「Walk」と「Damage」フォルダの中にインポートしたい画像ファイルを入れます。
歩行キャラのファイルの場合、ファイル名は次のようなルールに沿って作成します。
<Walkフォルダに入れる画像>
任意の文字列_walk_down_4 …walkは省略可、down(下向き画像)、数字はコマ数
任意の文字列_walk_left_4 …left(左向き画像)
任意の文字列_walk_right_4 …right(右向き画像)
任意の文字列_walk_up_4 …up(上向き画像)
<Damageフォルダに入れる画像>
任意の文字列_fielddamage_4
4.任意のフォルダ名の中に「imported.txt」と「import-info.txt」という2つのテキストファイルを入れます。「imported.txt」の中身は何も書かなくて構いません。
「import-info.txt」は収録した画像をどのディレクトリに入れるか、という指示書になります。書き方は次の通り。
「Images/Characters」は画像のインポート先です。
(任意の文字列部分である)「ChAct001_1a」がキャラの名前になってますが、ここは自分で分かりやすい名前に変えてもいいかもしれません。
「Walk/ChAct001_1a_down_4.png」はインポート先に入れるファイル名です。
すべてのファイルに対して、このように記入をします。
5.ここまで用意したら、パッケージ化します。
「RPGMaker」のフォルダを選択した状態で、Unityエディタのメニューにある「アセット」の中の「パッケージをエクスポート」を選択します。すると「エクスポートする項目」というウィンドウが出るので、下の「依存を含める」のチェックは外す…たぶん。
その他パッケージに含めたいものにチェックがついているのを確認して、「エクスポート」ボタンを押すと、パッケージの保存画面になるので任意の場所に任意の名前で保存する。
これで「一括インポート素材」の完成です!
<パッケージの適用方法>
1.RPG Maker Uniteのプロジェクトを立ち上げたら、メニューのウィンドウ>RPG Maker>モード>RPG Maker + Unity Editorを選択する。
2.Unityエディタのメニュー>アセット>パッケージをインポート>カスタムパッケージから先ほどのパッケージを選択。
3.指示に従ってインポートすると
という画面が出るので(Testはパッケージの名前です)、「はい」を押すとimport-info.txtの内容に従ってインポートされます。
で、このように「素材管理」内の歩行キャラに自動的に登録されます。
ただ、再生速度は40がデフォルトのようで、これを自動的に変えるにはどうしたらいいか分かりません。
以上、一括インポート素材の作り方でした!