[過去ログ] RPGツクールMZ_23作目 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
851: 名前は開発中のものです。 [sage] 2023/08/12(土) 11:49:21.37 ID:otwn+pZS(1/7) AAS
あくまで個人の感想ではあるが、現行のシステムではうーん、って感じ。
ただ、世界観とか上手く使えば活用の仕方はあるかな。
剣豪同士が1対1で戦う設定で、攻撃、牽制、回避とかにする。敵も同じようにどれか1つ選ぶようなシステム。
まあ、戦闘自体が自作になるかもしれないけど。
あとは正解の時のダメージを5倍くらいにしたうえで、「ギャンブルダイス」とかいうスキル名にして
特定のキャラ(ギャンブラーとか)だけが使えるスキルにしてもアクセントとしていいかもしれない。
903: 名前は開発中のものです。 [sage] 2023/08/12(土) 15:28:56.86 ID:otwn+pZS(2/7) AAS
Sprite_Enemy.prototype.loadBitmapあたりをいじってランダム性を持たせればなんとかなりそう(何とかなるとは言ってない)
ちょっと見てみる。
908(2): 名前は開発中のものです。 [sage] 2023/08/12(土) 15:58:38.47 ID:otwn+pZS(3/7) AAS
>>902 できたぞ。
Sprite_Enemy.prototype.loadBitmap = function(name) {
// ここから追加部分
if($gameSwitches.value(1) === true){ // スイッチの番号を変えたい場合は「1」を変える
// 次のnameList内に差し替える画像のファイル名(拡張子無し)を打ち込み
var nameList = ["Gnome","Goblin","God_of_light","Goddess","Goddess_of_death"];
var listNumber = nameList.length;
var name = nameList[ Math.floor( Math.random() * listNumber) ];
}
// ここまで追加部分
if ($gameSystem.isSideView()) {
this.bitmap = ImageManager.loadSvEnemy(name);
} else {
this.bitmap = ImageManager.loadEnemy(name);
}
};
細かい仕様がわからんのでとりあえずだが、これでスイッチ1をONにした場合に出現した敵の画像がnameList内に書き込んだ画像に変わる。
nameListを自動で作成する方法はなくはないけど、ブラウザゲーにした場合にエラーを起こすのでやってない。
910(1): 名前は開発中のものです。 [sage] 2023/08/12(土) 16:01:12.54 ID:otwn+pZS(4/7) AAS
あ、スマン。
「指定したフォルダ」の仕様を満足してないなこれ。
911: 名前は開発中のものです。 [sage] 2023/08/12(土) 16:02:36.67 ID:otwn+pZS(5/7) AAS
>>909
指定したフォルダの代わりにnameListを複数用意して、これを条件分岐で選ぶようにすればカバーできると思う。
申し訳ないがこれくらいかな。
913: 名前は開発中のものです。 [sage] 2023/08/12(土) 16:13:24.88 ID:otwn+pZS(6/7) AAS
参考までに。
フォルダごとに分けたファイルから読み込みたいのであれば
ImageManager.loadEnemy = function(filename) {
return this.loadBitmap("img/enemies/", filename);
};
のreturnの部分にあるファイルパスを出現した敵に応じて変える処理が必要になる。
>>908と複合させるならオレの力だともっと複雑にしないとならんね。
918: 名前は開発中のものです。 [sage] 2023/08/12(土) 17:59:09.40 ID:otwn+pZS(7/7) AAS
「ピクチャのドラッグ移動」は検索するとある。
ピクチャの拡大縮小はちょっとわからない。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.044s