スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)

マップでのキー操作を無効にする

 2011-01-15
自作のメニューや選択肢を作るキャラも一緒に動いちゃう!?
そんなときのためのスクリプトです。
これで、並列処理が可能になるので他のイベントの実行を妨げません。

class Game_Player
#--------------------------------------------------------------------------
# ○ 方向ボタン入力による移動処理
#--------------------------------------------------------------------------

alias _cao_disabled_move_by_input move_by_input
def move_by_input
return if $game_switches[1]
_cao_disabled_move_by_input
end
#--------------------------------------------------------------------------
# ○ 決定ボタンによるイベント起動判定
#--------------------------------------------------------------------------

alias _cao_disabled_check_action_event check_action_event
def check_action_event
return false if $game_switches[2]
_cao_disabled_check_action_event
end
end

太字の番号がスイッチの番号なんで、そこを変更するとスイッチを変更できます。
ONのときキー入力を制限します。
コメント




 

 ※ コメント内にURLを含めるには、バッククォート(`)をURLの直前に付け加えてください。


管理人のみ閲覧許可 [?]

返信ありがとうございます。
もうすこし競合をさぐってみます。
【2017/10/10 21:47】 | 匿名希望 | [編集]
RGSS2 ですので VX のものですが、
VX Ace でも問題なく動作します。
【2017/10/10 19:47】 | CACAO | [編集]
スクリプトを利用させてもらっています。このスクリプトを使いたいのですが、これはVXAce用でしょうか?
スイッチをONにしても効いている様子がないので困っています。
【2017/10/10 04:26】 | 匿名希望 | [編集]
トラックバック
トラックバックURL:
http://cacaosoft.blog42.fc2.com/tb.php/494-0df6b558
≪ トップページへこのページの先頭へ  ≫
カレンダー
10 << 2017/11 >> 12
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 - -

カテゴリー
最近の記事
最近のコメント
タグクラウド

リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。