こんにちは。
調べてみてもわからなかったので、ご教授ください。
ゲーム中に、「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);
};
ご存知の方がいらっしゃいましたら、お知恵を拝借したくご相談させてください。
【解決済み】「IconSet」ファイルのリロード方法について
【解決済み】「IconSet」ファイルのリロード方法について
最後に編集したユーザー とりもち on 2021年10月02日(土) 07:21 [ 編集 1 回目 ]
HN:とりもち
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。
Re: 「IconSet」ファイルのリロード方法について
別名ファイルと切り替える理由がよくわかりませんが、扱えるアイコンの数を増やしたいだけなら下方向に32ドットずつ追加していけば増やせますよ。
Re: 「IconSet」ファイルのリロード方法について
虚構の城跡さん、回答ありがとうございます。
うまく言えないのですが……。
拡張は既に数倍まで行っており、それでは解決できない問題にぶつかってしまったので、
ゲーム中での参照ファイルの切り替えを模索している次第です。
うまく言えないのですが……。
拡張は既に数倍まで行っており、それでは解決できない問題にぶつかってしまったので、
ゲーム中での参照ファイルの切り替えを模索している次第です。
HN:とりもち
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。
Re: 「IconSet」ファイルのリロード方法について
「IconSet」でスクリプト内検索して見つかるのはそのSprite_StateIcon以外にもあると思うんですが変えたいのはそこだけなんでしょうか?
あとプラグイン内も検索されましたか?
あとプラグイン内も検索されましたか?
Re: 「IconSet」ファイルのリロード方法について
ご指摘の通り、「rmmz_windows.js」に"IconSet"を参照する記述があり、
そちらの式を再参照することにより解決することができました。
てっきり、描画ものは「rmmz_sprites.js」かと思っていたのですが……。
余計な先入観をもっていたようです。
奏ねこまさん、ありがとうございました。
そちらの式を再参照することにより解決することができました。
てっきり、描画ものは「rmmz_sprites.js」かと思っていたのですが……。
余計な先入観をもっていたようです。
奏ねこまさん、ありがとうございました。
HN:とりもち
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。
ツクール歴:2年生
javascriptは詳しくわからないけど、コアスクリプトを眺めているうちに、
なんとなく意味はわかるになってきた...かな?
日々奮闘中です。