プチコン3号 SmileBASIC コミュニティ投稿Daisuke 0909daiki092015/06/15 00:20:32質問プチコン初心者です。画像のカーソルの所が、ラケットに弾が当たったら弾をはね返すプログラムなんですが、操作しているキャラの位置+RND(10)+6としているので -の方向にはね返せません… -と+の方向にランダムではね返すにはどうプログラムを組めばいいですか?教えてください…1そうだね 15返信プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿Daisuke 0909daiki092015/6/15 0:22+6ではなく+3でした。0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿Daisuke 0909daiki092015/6/15 0:23これがキャラ移動の所です…0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿あきと SideBurnsM2015/6/15 0:51とりゅふさんが具体的に質問してくれるようになっているのがとても嬉しいです。 そしてほとんど自分で答えを書いてしまってる所も微笑ましい。 RND(10)を使うと0~9の数字を返してくれますよね。とりゅふさんの式はRND(10)+3となっているので(0~9)+3=3~12が返ってきますよ。 で、とりゅふさんは-も+の数字も取得したいのであればマイナスいくつからプラスいくつの数字を作りたいですか?答えはだせるんじゃないかな。 1そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿マギー M1912462015/6/15 4:39例えば、符号をランダムに変えるとしたら、 X+(2*RND(2)-1)*(RND(10)+3) こんな感じでしょうか? 0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿Daisuke 0909daiki092015/6/15 7:08ありがとうございます!0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿あきと SideBurnsM2015/6/15 11:33符号をランダムで決めるという考え方もありますね。 でもRND命令を一回使うだけで同じことができますよ。繰り返しですがとりゅふさんが作りたい数字はマイナスいくつからプラスいくつですか?0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿Daisuke 0909daiki092015/6/15 19:22-5から+10までです0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿あきと SideBurnsM2015/6/15 19:52-5~10という事は幅は15ですね。 RND(16)と書くと0~15の数字を返します。あとは…? 1そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[9]親投稿Daisuke 0909daiki092015/6/15 20:53SPANIMのXの座標をずらすんですかね?0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[10]親投稿あきと SideBurnsM2015/6/15 21:39たしかにSPANIMに渡す数字を作っているわけですが、今はXの事は考えなくてもいいです。 Xの後ろに続く式を作っているところですね。RND(16)を使えば「-5~+10」を返す式を作れるというのはできました? 0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[11]親投稿Daisuke 0909daiki092015/6/15 21:46あ!分かりました! RNDは0~最大値までの乱数を取得…つまり-5をすれば -5~10までの乱数が得られるわけですね!単純なのに気が付きませんでした…0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[12]親投稿Daisuke 0909daiki092015/6/15 21:47↑-5~10ではなく-5~最大値でした…0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[13]親投稿あきと SideBurnsM2015/6/15 22:01大正解!! あと今作ってるプログラムは一旦置いて、検証用に小さいプログラムを書いてる所もすばらしい。 出来上がり楽しみにしてます0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[14]親投稿Daisuke 0909daiki092015/6/15 22:08応援ありがとうございます!0そうだね プレイ済み2017/11/03 20:29:38に取得
プチコン3号 SmileBASIC コミュニティ返信[15]親投稿Daisuke 0909daiki092015/6/15 22:17質問しようと思っていた RNDでランダムに決めているのに左上にしか行かない のも自分で解決出来ました!2そうだね プレイ済み2017/11/03 20:29:38に取得