プチコン3号 SmileBASIC コミュニティプレイ日記サロww simasima02112015/09/27 10:20:34質問です。写真のようにINKEY$を使って効果音で演奏するプログラムを作っているのですが、実行すると、何も押さずに音がなってしまいます。どうすれば直りますか?(^-^;)0そうだね 7返信プレイ済み2017/11/03 15:41:08に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あまさと しおん ShionAmasato2015/9/27 10:23文字列は"で囲む、という原則を忘れてますね。 B$=="K"みたいな感じ。 ちなみにB$==Kだと、Kが数値変数だとプチコンに誤解されます。1そうだね プレイ済み2017/11/03 15:41:08に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ΖΕΧ ZEX2562015/9/27 10:31INKEY$()は、その瞬間のキーを読み取るだけで、一瞬で過ぎ去ってしまいます、ループで回さないといけません。 $の付く変数は文字列変数なので、比較するなら IF B$=="A" THEN @A です。 何もしなくても音が鳴るのは、IF文の後に音を鳴らす命令があるのでしょう。 ループの後にENDを書き、その後に@A・・・を書いて下さい。0そうだね プレイ済み2017/11/03 15:41:08に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿サロww simasima02112015/9/27 11:54ZEXs»別の方法でできました! さらに質問です。BGMをかける時の番号を選んだら写真のようなエラーが出ました。どうすれば良いですか?0そうだね プレイ済み2017/11/03 15:41:08に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿ΖΕΧ ZEX2562015/9/27 12:12BGMPLAY "0" 無効なMML "0"が書かれているから MMLを見直す必要がある http://smileboom.com/special/ptcm2/co_manual/p10.php#30そうだね プレイ済み2017/11/03 15:41:08に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿あまさと しおん ShionAmasato2015/9/27 14:37(MMLエラーは間違った部分を指し示してくれるから便利だよね)0そうだね プレイ済み2017/11/03 15:41:08に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿うぎゃ~ ugya692015/9/28 14:06INKEY$()があったってことに驚く私・・・0そうだね プレイ済み2017/11/03 15:41:08に取得