プチコン3号 SmileBASIC コミュニティトピック´・ω・`PON TMY20152017/05/07 19:04:11質問動かし方人を十字キーで動かしたりする方法を教えてくださいĦ0そうだね 5返信プレイ済み2017/11/03 17:25:16に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿SilverBlue Corei72630QM2017/5/7 19:20人を十字キーで動かす(物理) それはともかく、X,Yの変数を用意して、BUTTON()で取得して、数値を変化させて、スプライトで表示するのが手っ取り早いです。 例 ACLS SPSET 0,500 REPEAT X=MIN(400,MAX(X+(BUTTON()==#RIGHT)-(BUTTON()==#LEFT),0)) Y=MIN(240,MAX(Y+(BUTTON()==#DOWN)-(BUTTON()==#UP),0)) SPOFS 0,X,Y VSYNC UNTIL 0 後は頑張ってください(1そうだね プレイ済み2017/11/03 17:25:16に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あのころのたばすこ pandaosaru2017/5/7 19:27お、恐らくもっと分かりやすいかと思われる例↓ acls spset 0,500 @loop b=button() if b and #right then x=x+1 if b and #left then x=x-1 if b and #down then y=y+1 if b and #up then y=y-1 spofs 0,x,y vsync goto@loop4そうだね プレイ済み2017/11/03 17:25:16に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿こういち driton2017/5/7 19:43ちょうどサンプルを作ってたのでキー載せときます。コメント多めです。 キー[4DQEDEW31そうだね プレイ済み2017/11/03 17:25:16に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿´・ω・`PON TMY20152017/5/7 22:37ありがとうございました!0そうだね プレイ済み2017/11/03 17:25:16に取得