プチコン3号 SmileBASIC コミュニティトピックしゅーま syu-636572017/05/03 17:27:07質問たちゅけてくだちゃいAをおすと、スプライトが向いている方向にスプライトが進む という感じのやつを作りたいのですが この画像のやつに、あと何を追加すれば良いですか? 小学生でも理解できるように教えてください!0そうだね 3返信プレイ済み2017/11/03 17:25:32に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿るかか3DSLL rukaca2017/5/3 17:34えっ、これって5度ずつ角度変えていますよね? その向いている角度にってことは単純移動じゃないはずだから 三角関数というのが必要になる気がします。 (すいません、私は苦手な部分です…高校で習うんだっけ?) 小学生じゃ、まだ習わないと思いましたが… そうなると、難しい気がします。 LやRで90度回転のほうが、わかりやすいとおもいます。 力になれなくて、ごめんなさいね0そうだね プレイ済み2017/11/03 17:25:32に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿ネタバレこういち driton2017/5/3 17:37スプライトを移動させるには、画面写真のXとYを変化させれば出来ます。 角度から移動量を求めるには三角関数というものを使います。(小学生には難しいですが。)COS(角度)でXの移動量が、SIN(角度)でYの移動量がそれぞれ求まります。 つまり IF B AND 16 THEN X=X+COS(R)'もちろんINC X,COS(R)でもOK Y=Y+SIN(R) ENDIF で動くはずです。3そうだね プレイ済み2017/11/03 17:25:32に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿しゅーま syu-636572017/5/3 17:38ありがとうございます! 1そうだね プレイ済み2017/11/03 17:25:32に取得