プチコン3号 SmileBASIC コミュニティ投稿ネタバレモフル frowflower2015/04/30 16:34:52質問公式ガイドを見ながら打ってます。今、「十字キーでキャラクター動かそう」のところです。この7行目のIFの条件がどうして(BU AND 15)==0なのかがよく分かりません。後にAボタンの入力判定を7行目の手前に入れるのですが、それと関係があるのですか?なぜ15なんでしょう?0そうだね 5返信プレイ済み2017/11/03 21:34:40に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿あまさと しおん ShionAmasato2015/4/30 17:5415=1(↑)+2(↓)+4(←)+8(→) それが全部当てはまらない=十字キーがどれも押されていない ときにTHEN以降を実行2そうだね プレイ済み2017/11/03 21:34:40に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿あきと SideBurnsM2015/4/30 17:5915は1+2+4+8と同じ数字ですよね。 8行目から11行目までのIF文は上下左右キーが押されているかの条件式ですが、7行目は「上下左右が押されていない」事を判断しています。 SPANIMを使ってハカセを移動させているため、上下左右移動の処理が走らないときはSPANIM文の所にいってほしく無いということだと思います。 本当は@machiに飛ばすのが正しいような気がしますね。(VSYNCを待った方がいいから)1そうだね プレイ済み2017/11/03 21:34:40に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿あきと SideBurnsM2015/4/30 18:17くどいかもしれませんが、なぜ入力していないときにSPANIMを呼ぶとまずいのかというとSPANIMで「60フレーム使って入力した方向に移動する」処理が走っているため、キー入力が無いときもSPANIMを呼んでしまうと移動処理が再度呼ばれて動作がおかしくなるからという事になりますね1そうだね プレイ済み2017/11/03 21:34:40に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿タバひめ tabahime2015/4/30 20:22私もガイドブックのP24~P50までのプログラムを試して見ました。理解するまで大変です。まだ完全に理解してません。あの黒いキャラは理解力すごいですね。最初のマンガは超簡単でしたが、次からレベルあがり過ぎですよね。1そうだね プレイ済み2017/11/03 21:34:40に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿モフル frowflower2015/5/3 18:52皆さん、ありがとうございます!疑問が解決しました!初心者向けとは言うものの、なかなか難しいですねー(汗)1そうだね プレイ済み2017/11/03 21:34:40に取得