【解決済み】「IconSet」ファイルのリロード方法について

とりもち
記事: 9
登録日時: 2021年5月09日(日) 16:23

【解決済み】「IconSet」ファイルのリロード方法について

投稿記事by とりもち » 2021年9月30日(木) 02:41

こんにちは。
調べてみてもわからなかったので、ご教授ください。

ゲーム中に、「img > system」ファイル内にある「IconSet」ファイルをゲーム中に、別名ファイルにリロードする方法はありますか?(例:「IconSetOther」等)

コアスクリプトを覗いてみて、

Sprite_StateIcon.prototype.loadBitmap = function() {
this.bitmap = ImageManager.loadSystem("IconSet");
this.setFrame(0, 0, 0, 0);
};

の記述があったので、おそらくここで描画しているのではないかと思い、同様の記述を行ってみたのですが、変化がありませんでした。(下記)

Sprite_StateIcon.prototype.loadBitmap = function() {
this.bitmap = ImageManager.loadSystem("IconSetOther");
this.setFrame(0, 0, 0, 0);
};

ご存知の方がいらっしゃいましたら、お知恵を拝借したくご相談させてください。
最後に編集したユーザー とりもち on 2021年10月02日(土) 07:21 [ 編集 1 回目 ]

HN:とりもち
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。
アバター
虚構の城跡
記事: 696
登録日時: 2016年9月23日(金) 16:58
連絡を取る:

Re: 「IconSet」ファイルのリロード方法について

投稿記事by 虚構の城跡 » 2021年9月30日(木) 10:56

別名ファイルと切り替える理由がよくわかりませんが、扱えるアイコンの数を増やしたいだけなら下方向に32ドットずつ追加していけば増やせますよ。
とりもち
記事: 9
登録日時: 2021年5月09日(日) 16:23

Re: 「IconSet」ファイルのリロード方法について

投稿記事by とりもち » 2021年9月30日(木) 19:56

虚構の城跡さん、回答ありがとうございます。

うまく言えないのですが……。
拡張は既に数倍まで行っており、それでは解決できない問題にぶつかってしまったので、
ゲーム中での参照ファイルの切り替えを模索している次第です。
HN:とりもち
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 「IconSet」ファイルのリロード方法について

投稿記事by 奏ねこま » 2021年10月01日(金) 09:31

「IconSet」でスクリプト内検索して見つかるのはそのSprite_StateIcon以外にもあると思うんですが変えたいのはそこだけなんでしょうか?
あとプラグイン内も検索されましたか?
とりもち
記事: 9
登録日時: 2021年5月09日(日) 16:23

Re: 「IconSet」ファイルのリロード方法について

投稿記事by とりもち » 2021年10月02日(土) 07:20

ご指摘の通り、「rmmz_windows.js」に"IconSet"を参照する記述があり、
そちらの式を再参照することにより解決することができました。

てっきり、描画ものは「rmmz_sprites.js」かと思っていたのですが……。
余計な先入観をもっていたようです。

奏ねこまさん、ありがとうございました。
HN:とりもち
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。

“MZ:質問” へ戻る