[過去ログ] RPGツクールMZ_2作目 (1002レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
675: 名前は開発中のものです。 [] 2020/11/06(金) 01:43:45.45 ID:vOhZlMOA(1/5) AAS
MVとMZは仕方ないんじゃね…
むしろファイル名が違ってた方が混乱するわ
687: 名前は開発中のものです。 [] 2020/11/06(金) 13:50:03.44 ID:vOhZlMOA(2/5) AAS
>>686
686(1): 名前は開発中のものです。 [sage] 2020/11/06(金) 13:26:49.38 ID:YyCy59Mq(2/4) AAS
charactersフォルダ内の画像素材の縦サイズが48picを超える際、画像は必ず上方向にはみ出て表示になってるぽいけど
これ横サイズが48picを超えるような場合は左右均等にはみ出て表示になってるのと同じように、上下均等にはみ出るようにはできないのかな
画像を加工してあらかじめ2マスの中央に配置するのじゃいかんのか

下にはみ出るようにするとおかしなことになりそう
身長の違うキャラクターがいた場合足の位置が揃わなくならんか
タンスとか家具の位置もまちまちになるし問題多いと思う
689: 名前は開発中のものです。 [] 2020/11/06(金) 14:03:33.25 ID:vOhZlMOA(3/5) AAS
一括でやるなら Sprite_Character の anchor.y を 0.5 にしたらいい
影響が大きいから変えたいとこだけ画像加工で対応するのがいいと思うけど
690: 名前は開発中のものです。 [] 2020/11/06(金) 14:11:50.94 ID:vOhZlMOA(4/5) AAS
縦2マスのキャラクターを、縦3マスの真ん中に配置したらいいんじゃないの?
余白はいくらあってもいいんだし
そういうことじゃないのかな

(() => {
"use strict";
const _SpriteCharacter_initMembers = Sprite_Character.prototype.initMembers;
Sprite_Character.prototype.initMembers = function() {
_SpriteCharacter_initMembers.apply(this, arguments);
this.anchor.y = 0.5;
};
})();

↾でたぶん縦も中央揃えになるけど、何もかもそうなるはずだから何が起こるか知らんw
691: 名前は開発中のものです。 [] 2020/11/06(金) 14:50:11.78 ID:vOhZlMOA(5/5) AAS
なにもかも中央揃えにしなくてもいいのか
48pixより大きいものだけ表示をオフセット。まーこれでもおかしなことにかわりはない気がするが
いまいち何がしたいのかわかっていない

(() => {
"use strict";
const _SpriteCharacter_updatePosition = Sprite_Character.prototype.updatePosition;
Sprite_Character.prototype.updatePosition = function() {
_SpriteCharacter_updatePosition.apply(this, arguments);
if (this._frame.height > 48) {
this.y = this._character.screenY() + (this._frame.height - 48) / 2;
}
};
})();
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s