トピック
わんこ JIBUN0509

教えてください!!

「ボタンを押すと曲が流れる。」というのを作りたいんですが..どうすればここから曲が流れるように出来るでしょうか?
0そうだね
プレイ済み
返信[1]
親投稿
SHUHEI Syuhei36
スペシャルヒント:何かボタンが押されるまで待つ REPEAT:UNTIL BUTTON(2)
2そうだね
プレイ済み
返信[2]
親投稿
だにえる haru2016nen
「=」が1つだけだと代入になっちゃいます。 WHILE IF BUTTON()==#A THEN BGMPLAY WEND
1そうだね
プレイ済み
返信[3]
親投稿
問題点。 1 BUTTON命令の引数がおかしい。(小数点になる事はありえない) 2 IFの条件で=では代入なので==じゃないと比較にならない。 3 ボタンで2のと判定だと左ボタン(だったはず?)なのでたぶん意図とちがそう 4 WHILEやGOTOなどでループしてないので一瞬で終わってしまうので実質動作しない。 かな。それを全部改善すればOKです!
2そうだね
プレイ済み
返信[4]
親投稿
shoum shoum0403
A=BUTTON(2) IF A==16 THEN BGMPLAY 1 (もし、Aボタンが押されたら BGMPLAY1 を流す) (BGMPLAY は スマイルツール参照) このままでは一回で終わってしまうので、GOTOやWHILEをつかってください 例、 WHILE 1 PRINT "オモシロイ" WEND
3そうだね
プレイ済み
返信[5]
親投稿
shoum shoum0403
あ、A==16のAはAボタンっていう意味じゃないからね。 16っていうのは、Aボタンのこと もしこれがBボタンっていうのなら 32にする 上ボタンなら1 下ボタンなら2
1そうだね
プレイ済み
返信[6]
親投稿
他の人の投稿を見ると久しぶりなのでボタンの番号間違えていたっぽい…。 まあヘルプをちゃんと見て調べるか定数を使ってください!(^^;
1そうだね
プレイ済み
返信[7]
親投稿
わんこ JIBUN0509
なんか俺勘違いしてるなwwなんで皆そんなに覚えれるんですか!?
0そうだね
プレイ済み
返信[8]
親投稿
繰り返し使うことで覚えていきますし、あまり使わない命名などであまり覚えてないものは都度ヘルプなどで調べてます。 覚えようと意識して記憶してないですし、とくに僕は記憶力は悪いとくに自負しているので、記憶力が良い人が出来るってわけでもないんじゃないかと思っています。
2そうだね
プレイ済み
返信[9]
親投稿
だにえる haru2016nen
一応、英単語だし、 ほぼ毎日と言っていいくらい プチってるからね
1そうだね
プレイ済み
返信[10]
親投稿
わんこ JIBUN0509
こうですか....?あと引数って簡単にいえばなんですか?
0そうだね
プレイ済み
返信[11]
親投稿
だにえる haru2016nen
数学(算数?)で言うと X=A×5 のとき、Xが答えだとしたらAが引数。 Aの数値によって答えが変わる。
1そうだね
プレイ済み
返信[12]
親投稿
だにえる haru2016nen
「WHILE 1」ですね
1そうだね
プレイ済み
返信[13]
親投稿
引数ていうのは命令の後ろにある、数や文字列のこと。 PRINT "A"なら"A"が引数 BGMPLAY 12なら12が引数 WHILEには引数が必要。 0以外の答えを出す式ならなんでもいい(1でもいいし3.14*256でもなんでもいい) BUTTON(2)の正常動作のためにはVSYNCが必要。 ループ始端(WHILE)の次行か、ループ終端(WEND)の前行に記す。
1そうだね
プレイ済み
返信[14]
親投稿
わんこ JIBUN0509
なんか動きません....。どこか誤字ってたりミスッてますか....?
0そうだね
プレイ済み
返信[15]
親投稿
だにえる haru2016nen
BUTTON(0) にして鳴ったならBREPERTの問題。 もしくは本体のボリュームが…
0そうだね
プレイ済み
返信[16]
親投稿
だにえる haru2016nen
なんにせよ、プログラムの先頭にACLS を付けておかないと。 前に実行したプログラムの設定が 残ったままになってしまうから。
0そうだね
プレイ済み
返信[17]
親投稿
わんこ JIBUN0509
おおお!!!鳴りました!!!!!ありがとうございました!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!(この中に違う「!」があります。)
1そうだね
プレイ済み
返信[18]
親投稿
BUTTON(2)はリピート機能無いからBREPEATは別にいい。 その「動かない」っていう現象が分からない… 問題点は見当たらない。
0そうだね
プレイ済み
返信[19]
親投稿
わんこ JIBUN0509
あれ...。Bボタンで止めたいけど止められません....。どうすれば.....!
0そうだね
プレイ済み
返信[20]
親投稿
WHILE~WENDを理解しましょう WHILE~WENDはひたすらその間を繰り返す「制御構文」(流れを変える存在)です。 外に何か書いても意味ないよ。 BGM止めるのはBREAKじゃないよ
0そうだね
プレイ済み
返信[21]
親投稿
わんこ JIBUN0509
あとこれダウンロードしたんですけど、どこにどういう命令を書けば曲が聴けますか?
0そうだね
プレイ済み
返信[22]
親投稿
これってなんしゅか
0そうだね
プレイ済み
返信[23]
親投稿
わんこ JIBUN0509
あれ?画像投稿出来てなかったww
1そうだね
プレイ済み
返信[24]
親投稿
独自命令があるんだけど仕様教えて
0そうだね
プレイ済み
返信[25]
親投稿
わんこ JIBUN0509
?意味ガ分カラナイヨ?使用命令?なんですか?それ。
0そうだね
プレイ済み
返信[26]
親投稿
DEFを作って作った独自の命令。ユーザー定義命令ともいう。 へし折って言うとスロット3の中身は何だ?ってことね
0そうだね
プレイ済み
返信[27]
親投稿
わんこ JIBUN0509
それはどこで見れますか?
0そうだね
プレイ済み
返信[28]
親投稿
ズコッ 下画面にボタンがあるでしょ
0そうだね
プレイ済み
返信[29]
親投稿
わんこ JIBUN0509
沢山ありますね。
0そうだね
プレイ済み
返信[30]
親投稿
キーボード以外で数字に注目しようデ
0そうだね
プレイ済み
返信[31]
親投稿
(プログラミングするなら推測する能力を身につけた方がいいよ)
0そうだね
プレイ済み