【解決済】ピクチャフォルダに無い時、エネミーフォルダから参照したい

tukuru
記事: 8
登録日時: 2017年7月03日(月) 18:51

【解決済】ピクチャフォルダに無い時、エネミーフォルダから参照したい

投稿記事by tukuru » 2017年11月09日(木) 20:04

$gameScreen.showPicture(3,"スケルトン",1,150,220,100,100,255,0)
とスクリプトコマンドで書いた時、
picturesフォルダに"スケルトン"という名の画像がない時は
enemiesフォルダから画像を表示できるプラグインを作っていただきたいです。
(スケルトンがpicturesにある場合はそちらを優先して表示)

ちなみに現在は
Sprite_Picture.prototype.loadBitmap = function() {
if ( $gameSwitches.value(9) == true ) {return this.bitmap = ImageManager.loadEnemy(this._pictureName);}
this.bitmap = ImageManager.loadPicture(this._pictureName);
};
というふうに改変してなんとか画像を表示しているのですが、スイッチをオフにしてピクチャも消去しないと
エラーが発生します。その原因もわからず困っています。どうかよろしくおねがいします。
最後に編集したユーザー tukuru on 2017年11月10日(金) 13:33 [ 編集 1 回目 ]

佐伯緋文
記事: 34
登録日時: 2016年10月03日(月) 08:07

Re: ピクチャフォルダに無い時、エネミーフォルダから参照したい

投稿記事by 佐伯緋文 » 2017年11月09日(木) 23:23

viewtopic.php?f=49&t=4358&p=16342#p16342

こちらなどいかがでしょうか?
tukuru
記事: 8
登録日時: 2017年7月03日(月) 18:51

Re: ピクチャフォルダに無い時、エネミーフォルダから参照したい

投稿記事by tukuru » 2017年11月10日(金) 13:32

ありがとうございます、条件にほぼ合いました
画像がない場合もエラーが発生しないので
思った以上に勝手がきき使いやすいプラグインでした
とてもおすすめです

“MV:プラグイン素材のリクエスト” へ戻る