【ベーマガ】マイコンBASICマガジン総合スレッド4at RETRO
【ベーマガ】マイコンBASICマガジン総合スレッド4 - 暇つぶし2ch32:NAME OVER
20/03/14 17:20:28 aQIZ9hjh0Pi.net
まずその場合、

K$=INKEY$
IF K$="8" THEN Y=Y-1
IF K$="2" THEN Y=Y+1
IF K$="4" THEN X=X-1
IF K$="6" THEN X=X+1

とした方がいいんじゃないかな。
でないと、この処理1回でキーバッファから4回入力を取り出すことになってしまう。
その上で、

K$=INKEY$
Y=Y+(K$="8")-(K$="2")
X=X+(K$="4")-(K$="6")

でいいと思う。
例えば、
(K$="8") が成り立つときにはこの式が-1の値になるので、
「Yに-1を足す」=「Yから1を引く」ことになる。
(K$="2") なら、
「Yから-1を引く」=「Yに1を足す」ことになる。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch