戦闘アニメーションのセルサイズの変更

hitsumabushi712
記事: 1
登録日時: 2023年9月28日(木) 00:49

戦闘アニメーションのセルサイズの変更

投稿記事by hitsumabushi712 » 2023年9月28日(木) 01:18

初めて投稿させていただきます。


現在MZで、ほぼフルHDの画面サイズで作成しているところです。

このサイズに至った経緯は、立ち絵ピクチャは普通に高解像度で描いたイラストで、
それ以外のキャラチップやマップ類は全てピクセルパーフェクトなドット絵で作っており、
立ち絵ピクチャの解像度を優先した結果このようなサイズになっています。

しかし、ドット絵の方はフルHDで描くと大変なので
半分サイズで描いたものを2倍のサイズに拡大して使用するという、若干複雑な感じになっています。
(マップは遠景ピクチャにしています)

ただ上記までは今のところ問題ないのですが、
戦闘アニメのところで悩ましい問題が出てきてしまい困っています。
戦闘アニメもEffekseerではなく「MZ互換データの作成」でドット絵で描こうと思っているのですが、
フルHDに対して、1セルサイズ192pixelはとても小さいのです・・・。(ちなみにサイドビューです)

キャラチップやマップと整合性を取るため、できればこちらも2倍サイズとかにできれば有難いのですが、
やな様のこちら↓のプラグインはMZでは上手く使えませんでした。
『アニメサイズ変更 - VariableSizeAnimation.js』
https://plugin.fungamemake.com/archives/2040

正規サイズで作ったものを拡大率200%にするのが
自分的に一番良さそうと思っていたのですが
そうするとドット絵にスムージングがかかってボケてしまい、
ここをなんとか出来ないかと迷っています・・・。


どうぞお知恵を貸して頂けましたら幸いです。

------------------------------------------------------------------------------------------
その後、『rmmz_core.js』のthis._smooth = trure; を = false;に
することで拡大時のぼやけ問題は一旦解決できたかもしれません・・・。
------------------------------------------------------------------------------------------

おふう
記事: 21
登録日時: 2020年9月14日(月) 08:38

Re: 戦闘アニメーションのセルサイズの変更

投稿記事by おふう » 2024年3月07日(木) 22:07

初めまして。遅レス失礼いたします。

当方全く同じ問題で悩んでいたのですが、スプライトシートではなくefkefcファイルを使えば長辺192px以上のアニメーションが読み込めるため、ファイルを変換する方法を試しましたので共有致します。
192pxを2倍に拡大したサイズのスプライトシートで作業
→Effekseerに取り込んでefkefcファイル化
→ツクールMZのeffectフォルダに入れてアニメーションとして読み込み
という手法で実現できました。(大きいサイズのエフェクトはぼやけてしまうのですが、少なくともスプライトシートよりは高画質のアニメーションに出来ると思います)

スプライトシートのefkefc化の方法についてはツクール開発部様が公開されているページに詳しく掲載されています。
(リンク先の1-3に書かれている通り、efkefcファイルと参照先マテリアルのフォルダ内の位置関係が一致していないと上手くいかないためお気をつけください)
http://forum.tkool.jp/index.php?threads ... 7%A8.4294/

当方もEffekseerを昨日触り始めたばかりで、必ずしも実現できる保証はないのですが、何かしら参考になると幸いです。

“MZ:質問” へ戻る