[過去ログ]
【ウディタ】WOLF RPGエディター 質問スレ 其の3 (1001レス)
【ウディタ】WOLF RPGエディター 質問スレ 其の3 http://peace.5ch.net/test/read.cgi/gamedev/1322970251/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
887: 名前は開発中のものです。 [sage] 2012/04/18(水) 05:20:18.19 ID:RQM8Ivbm コモンイベントに一時消去ってできへんよ http://peace.5ch.net/test/read.cgi/gamedev/1322970251/887
890: 名前は開発中のものです。 [sage] 2012/04/18(水) 10:42:24.14 ID:pHc8Dnh4 >>886>>887>>889 アドバイスありがとうございます。 なるほどイベント本体から直接、可変データベースへ格納していく方法いいですね。 これならユーザーデータベースを参照しにいく必要もないですし、敵一体一体に細かくHPやステータスを割り振ることも簡単になりますね。 自分もその方法で作っていこうと思います。 ですが、なぜ>>885で書いた手法では駄目だったのか、もしかして自分の描いたコモンがおかしいのか、ウディタを始めたばかりの初心者なのでそれが気になります。 ウディタの挙動、又はバグなのか、それとも自分のミスなのか今後のためにもコモンを書き出しておきますのでご教示いただければ幸いです。 【敵ステータス初期化処理】 ■変数操作:CSelf10=0+0 ■回数付きループ[50]回 |■変数操作+:CSelf11=キャラ[CSelf10]の影グラフィック番号 |■条件分岐(変数):【1】CSelf11が2と同じ |-◇分岐:【1】[CSelf11が2と同じ]の場合↓ ||■DB読み込み(ユーザ):CSelf12=ユーザDB[敵キャラ固体データ:コウモリ:最大HP] ||■可変DB書き込み:DB[敵ステータス一時格納:CSelf10:HP]=CSelf12 ||■ |◇分岐終了◇ |■変数操作:CSelf10+=1+0 |■ ◇ループここまで◇◇ ■イベントの一時消去:このEv(0フレーム) ■ このコモンイベントだとHPが格納されずデータベース上の数値は0のままでした、ちなみにイベントの一時消去を入れないで実行するとHPは格納されるのですが、常時実行なのでHPが減らない状態になります。 それと、不思議なことにループ内の条件分岐を無くしマップイベントを判別せずHPを格納していくとこの方法でもうまくいきます、もちろんその方法では全ての敵が同じHPになってしまうのですが・・・。 http://peace.5ch.net/test/read.cgi/gamedev/1322970251/890
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.031s