プチコン3号 SmileBASIC コミュニティ投稿しゆう PIITYANO52014/11/24 20:39:49YとLを同時に押したらシャットダウン! という物にしたいのですが、 押されるまで待つどころか 勝手にシャットダウンが起動されます。 誰か直し方(正しいプログラム)を、 教えてください。 2そうだね 9返信プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿しゆう PIITYANO52014/11/24 20:50再起動や誤作動防止のLOCK機能も。0そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿りゅう uramino2014/11/24 20:57多分ボタンと数値の比較の話なんだろうけど…ちょっと試してみますね1そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿ASA fusuian2014/11/24 20:59何もボタンが押されてない時や、想定していない組み合わせの時、並んだIF文を全部通り越して@OFFに処理が流れ込んでしまうので、540行にRETURNかGOTOか、流れを変える命令が必要だと思います。 WAIT 120のあとにラベル@WAITKEYとVSYNC 1を置いて、@OFFの前にGOTO @WAITKEYを置くとか、そんな感じかな?1そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿りゅう uramino2014/11/24 21:02…はっ!537~539の文がループに入っていない! ループに入っていないせいで、入力待ちの暇なく、IF文の先の@OFFに入ってるんだと思われます!0そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿しゆう PIITYANO52014/11/24 21:10つまりどう入れれば…0そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿しゆう PIITYANO52014/11/24 21:12ASAさん! 勝手にいかなくなりましたが、 まだ、ボタンを押しても反応が無いです。0そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿りゅう uramino2014/11/24 21:14全体が見れてないんであれですが、536に@LOOP、540にGOTO @LOOP みたいに追加するといい…のかも 今後も、ボタン操作が必要なあたりは同じようにこのLOOPの 中に追加していきましょう0そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿りゅう uramino2014/11/24 21:16おっと、前のスクショの、536、540ですね BUTTON文の前後を囲む感じです0そうだね プレイ済み2017/11/04 01:25:13に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿ASA fusuian2014/11/24 22:10GOTO @WAITKEYを、544行に移してみてください。 @WAITKEY VSYNC 1 IF BUTTON()… IF BUTTON()… GOTO @WAITKEY という形にします。 あとTHENのあとのRETURNはいらなさそうです。0そうだね プレイ済み2017/11/04 01:25:13に取得