プチコン3号 SmileBASIC コミュニティプレイ日記だにえる haru2016nen2017/03/21 00:31:49【スライドパットの角度情報を8方向に補正】 数日間試行錯誤して こんなのになりました。 もっと簡潔な式があれば教えて下さい。 (宣伝)トピックにてSTGの自機SPを募集なう12そうだね 2返信プレイ済み2017/11/02 23:24:25に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿おちゃめ ochame_nako2017/3/21 5:51要するに8方向のラジアン値に丸めたいということですよね。 それならば度に変換してラジアンに再変換するのは回りくどいのでこんな感じではどうでしょうか? ANG=ROUND(ATAN(STY,STX)/PI()*4)*PI()/46そうだね プレイ済み2017/11/02 23:24:25に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿だにえる haru2016nen2017/3/21 11:15ありがとうございます。 ラジアンのままでもPI使えば できるんですね。 ちなみに、この補正機能はSTGに使います。 (8方向補正→16方向補正にします) パット入力をした際に、 思っていたものと違う(誤差のある)方向に 入力されてしまった場合、 それはストレスになると思いました。 なので 「補正をかけることで微妙な方向に ならないようにする」 ことで、ストレスを防ごうという策です。4そうだね プレイ済み2017/11/02 23:24:25に取得