プチコン3号 SmileBASIC コミュニティトピックbread kaltouami12112016/01/10 21:23:50質問意味が分からない...よくボタンの判定の時にIF (BUTTON() AND #A)==#A THEN~とやっているのをよく見ますが、これってIF BUTTON()==#A THEN~と同じじゃないですか?2そうだね 9返信プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あまさと しおん ShionAmasato2016/1/10 21:43ぜんぜん違うなの IF BUTTON()==#A THEN ボタンが#Aとぴったり同じ→「Aだけ押しているとき」 IF (BUTTON() AND #A)==#A THEN ボタンの「#Aだけを取り出して」#Aとぴったり同じ→「ほかのボタンを気にせず、Aを押しているとき」4そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿くつねこ mamimusu2016/1/10 21:46Aボタンだけが押されているのと、Aボタン(ほかのボタンがおされていてもOK)が押されていると言うちがいがあるのではないでしょうか?3そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿bread kaltouami12112016/1/10 21:49へえ、そうなんですか。 次は、IF BUTTON() AND #A THEN~と、IF (BUTTON() AND #A)==#A THEN~の違いがわかりません!2そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿あまさと しおん ShionAmasato2016/1/10 21:54それはボタン1個なら動作は同じなの AとB同時押しとか調べるときに変わってくるの1そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿bread kaltouami12112016/1/10 22:07同じ動作ならIF BUTTON() AND #Aのほうが短くて良いですね。何度もすみませんが、複数の場合はどういう違いが出てくるのですか?0そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿STiNGER STiNGER89012016/1/10 22:11ボタン入力におけるANDの判定は、『~が含まれているか否か』です。 つまり、他のボタンが同時に押されていても『真』だと判定されるわけです。 例えばシューティングゲームでは、弾を撃ちながら移動させる必要がありますね。そんな場合にANDによる判定が役に立つのです。1そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿Hanzo rzsense2016/1/10 22:53STiNGERさんご提示のプログラムで、「AND」を全て「==」に置き換えると、ななめ方向に動けなくなることがご確認いただけると思います。 2そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿おちゃめ ochame_nako2016/1/10 23:31BUTTON関数を使った入力判定については以前私がこちらのトピックスで詳しく書いています。 https://miiverse.nintendo.net/posts/AYMHAAACAAADVHjrpjduHA さらに詳しく知りたいという場合は「プチコン3号 BUTTON」でネット検索してください。1そうだね プレイ済み2017/11/03 18:25:38に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿bread kaltouami12112016/1/11 13:32皆さんありがとうござました。よく分かりました1そうだね プレイ済み2017/11/03 18:25:38に取得