並列実行との戦い
ケト村に行く行くと言いつつ
全然行かない長月です(^皿^;)
なぜなら また最初からテストプレイしていたから・・・
細かい修正や追加をしていたから・・・
そして そんな追加の中でぶち当たった大きな壁!
多くのウディタリアンもぶち当たってきたであろう
並列実行コモンだー!(T∀T;)
そもそも 何に並列実行を使うのかというと
前に作った「地図帳」というアイテム
使うと今いる場所近辺の地図が見られる便利アイテム
地図が雑なのは ちゃんと理由があります!( ̄▽ ̄;)(後付けの)
それはゲームが完成した時に明らかに!
しかし いちいちアイテム欄を開いて
使用で開くのはめんどくさい!ということで
サブキーひとつで開けるようにしよう、
それには並列実行だ!(^▽^;)9
地図を開いて閉じるコモンは
地図帳を作った時にすでにできている(・ω・)ノ
これを呼びだして並列実行 条件は地図帳を手に入れた時の変数
キー入力待ちでサブキーを条件にすれば
はい 「ボタン一つで地図コモン」のできあがり・・・
ではなーい!!(T皿T;)
地図を開いてる最中に方向キー押すと主人公が移動する!
追いかけてきてる敵につかまる!
そして 地図を開いたまま戦闘に突入!
ていうか 戦闘中にもサブキー押すと地図が開く!
サブ地図開き中にもう一回サブキー押しても地図が閉じない!
アイテム欄から地図を開いてる時にサブキーを押すと
さらに並列地図イベが実行されてワケの分からないことになる!
そして メニュー操作不能に!
と 問題山積み(T∀T;)
いくつも条件つけたり
メニュー表示中?の可変DBでの条件がうまくいかないから
メニューコモンに変数追加してみたり
地図の表示命令と閉じる命令を変数条件で分けてみたり
散々 いろいろと試してみて
やっと なんとかなりそうか・・・?という時に
ある物の存在に気付く
これは メニューを開く時に
↑に書いた数々の問題が起きないようにするコモン!
しかも その他にも起こりうる問題もカバー!
このコモンをコピーして
条件を地図帳ゲット変数
命令のキャンセルキー部分をサブキーに
呼びだしコモンを地図コモンに変える・・・
完 成 ( ̄▽ ̄;)
あっという間! ちゃんと動く!
今までの私の努力は一切ムダだった!(-∀-;)
しかし これさえ覚えておけば
地図以外にも並列実行機能が作れる!
他のキーに設定すればサブサブ機能も作れる!
これが分かったのは今後の為の大きな収穫!(;^ω^A
そして やっとケトの森に辿り着く!
続きは次回!(o^∇^o)ノ