プレイ日記
キムKEN kenken0309
スプライトが背景のある位置に被さってる時にAボタンを押すと行動が起きるようにするにはどうすればいいでしょうか。サンプルをいただけたら嬉しいです。
7そうだね
プレイ済み
返信[1]
親投稿
TERA(LL) tera0413
背景を、BGとした場合の一例。 重なってるあいだ、フラグをたてて、フラグとAボタンが押された が両方成立した時だけ、サブルーチンに飛ばす(例ではBEEP音を鳴らしてる)。
0そうだね
プレイ済み
返信[2]
親投稿
キムKEN kenken0309
いつもお世話になってます。コメントありがとうございます。ためしてみます!
0そうだね
プレイ済み
返信[3]
親投稿
キムKEN kenken0309
いまこういう状況です。続けて画像はります。
0そうだね
プレイ済み
返信[4]
親投稿
キムKEN kenken0309
続きです。 このままRANをするとタッチで移動が一回しか出来なくてカーソルを合わせてAボタンを押しても反応しません。 誰か改善点を教えていただけたら嬉しいです。(エラーが表示されないので)
0そうだね
プレイ済み
返信[5]
親投稿
キムKEN kenken0309
追記…タッチはできるようになりました。
0そうだね
プレイ済み
返信[6]
親投稿
TERA(LL) tera0413
あの・・・ とりあえず、サンプルとして提示された一例を自分のプログラムに流用したい場合は、変数とか(動作確認のため必要な暫定的な)無限ループとか、自分のプログラムに必要な箇所だけ参照しないでそのまま書き写しても、混乱するだけかと・・・
1そうだね
プレイ済み
返信[7]
親投稿
キムKEN kenken0309
そうですね…。すいません。命令についての勉強します。
0そうだね
プレイ済み
返信[8]
親投稿
TERA(LL) tera0413
命令もそうですが、プログラム組むときには、フローチャート(実行時の流れ)を意識すると良いかと思います。
1そうだね
プレイ済み
返信[9]
親投稿
TERA(LL) tera0413
一応・・・ キムKENさんの意図してる動きかどうかは分かりませんが、不要なループ取り除いて、変数を合わせて、サブルーチンをメインループの外に出して  とりあえず動く様にはなりますが・・・ (サブルーチンの中のACLSでエラーが残ってます) ていうか、プログラムの途中でACLSしてしまうと地味に大変
1そうだね
プレイ済み
返信[10]
親投稿
キムKEN kenken0309
こんな僕に丁寧な説明を本当にありがとうございます( ;~:)試してみます。
0そうだね
プレイ済み