プレイ日記
Kain BITTOWA-RUDO
初心者です。 Aボタンを押すと「TEST」と表示するにはどうしたらいいですか?
1そうだね
プレイ済み
返信[1]
親投稿
TERA(LL) tera0413
Aボタン(のみ)を押したら・・・ は、IF の行。 それ以外の所は、無限ループ。 (方法はこれ以外にも、いくらでも有ります。)
2そうだね
プレイ済み
返信[2]
親投稿
かおなし sec0nd-ID
こんな感じですかね? 上の文と下の文はほとんど一緒です 方法は星の数ほどあります(そんなになi... あと、BUTTON変数をIFの命令の中で使うときは 「IF BUTTON() AND 16 THEN ~」 と、「==」ではなく「AND」を使った方が良いですよ。(興味があれば2進数と10進数の関係について調べてください)
0そうだね
プレイ済み
返信[3]
親投稿
Kain BITTOWA-RUDO
ありがとうございます!できました!
1そうだね
プレイ済み
返信[4]
親投稿
Kain BITTOWA-RUDO
かおなしさんもありがとうございます!とても参考になります。 また、今度も質問していいですか?(わがままですいませんw)
1そうだね
プレイ済み
返信[5]
親投稿
かおなし sec0nd-ID
あっ、自分も初心者なんで(やり初めて一ヶ月)分からない事も多いですが、分かる事ならいいですよ♪ 質問トピックで質問してもいいですしね
0そうだね
プレイ済み
返信[6]
親投稿
「==」はそのボタンだけ押されてる時、 「AND」はそのボタンが押されてる時。 ちなみに、 IF BUTTON() AND 16+32 THEN 'AかBボタンが押されたら IF BUTTON() == 16+32 THEN 'AとBボタンが押されたら になる。
1そうだね
プレイ済み
返信[7]
親投稿
Kain BITTOWA-RUDO
ということは、THENの後に PRINT"test"と入力すればよいですか?
0そうだね
プレイ済み
返信[8]
親投稿
そです。THENのあとに、やりたいことを書けばおKです。 やりたいことが多い(長い)ときは、 IF BUTTON() AND #A THEN ?"Aボタンが押されたみたいなんだぜ。" ENDIF で、複数行に渡って書くことも出来ます。 ちなみに「プリント」って打つのが面倒な人のために、「?」だけでもプリントと同じ意味で使えます。 あともうひとつ。 #Aと16は同じです。 ?#A 多分画面に16って出ると思う。
1そうだね
プレイ済み
返信[9]
親投稿
Kain BITTOWA-RUDO
ありがとうございます!すごく役立ちます! 今度ダメダメOSもどきを作ってみるので、変なところや、追加してほしいところを、教えてください^^。 下手くそですがww
2そうだね
プレイ済み
返信[10]
親投稿
Kain BITTOWA-RUDO
Sing OS Xを公開しましたよー。公開キーについては、プレイ日記をご覧ください。
0そうだね
プレイ済み