問題タブ [degrees]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - Actionscript3.0URLから読み込まれた画像を90度回転します
「静的タイプflash.display:Sprite.ssd.rotation(90)}を使用して、参照を介してアクセスできないメソッド回転にアクセスしようとしました」というエラーが 表示されました。画像をダブルクリックしたときに、画像を90度回転する方法を知りたいだけです。 。
python - pythonは度を変換してxで変化し、yで変化します
私はpygameを使用してpythonでヘビゲームを作成しています。キャラクターを移動するために、移動する角度の整数を持っています。度に基づいて移動するために x と y の変化を得る方法はありますか? 例:func(90) # [0, 5]
またはfunc(0) # [5, 0]
opengl - 角度と OpenGL/GLUT カメラの動き/回転について混乱している
注意: 以下の質問を編集しました。これは、すぐ下のテキストよりも実際の問題に関連しています。必要に応じてスキップできますが、歴史的な理由からここに残しておきます。
これが正しいかどうかを確認するにはfloat
、C の a はラジアンの値と同じですよね? つまり、360º = 6.28318531 ラジアンであり、OpenGL アプリで完全な回転が 0.0 から 6.28 になることに気付きました。これは正しく加算されているようです。私はそれが正しいことを確認したいだけです。
私は0.0 から 360.0 まで ( とfloat
呼びましょう) を使用しています (度単位で読みやすく、常にキャストを避けることができます)。Web で見られるすべてのコードは、 として定義されている何らかのマクロを使用しています。最終的には次のようになります。anglePitch
int
float
DEG2RAD()
DEG2RAD 3.141593f / 180
これは実際には 1 回転しますが、その 1 回転は と の場合になりますanglePitch = 180
がanglePitch * DEG2RAD = 3.14
、1 回転は 360|6.28 である必要があります。マクロを次のいずれかに変更した場合:
期待どおりに動作し、anglePitch = 360
.
ここで何が欠けていますか?角度をラジアン/フロートに適切に変換するには何を使用すればよいですか?
重要な編集 (本当の質問):
私は今、私がウェブ上のどこでも見ているコードを理解しています.私DEG2RAD
は数学が苦手です. だから私は私の質問を言い換えるつもりです:
これをコードに追加しました:
ここで、ピッチ/ヨーン角度を度単位で操作する場合、繰り返しになりますがfloats
、常にキャスティングを避けるために、DEG2RAD
マクロを使用するだけで、度数の値が正しくラジアンに変換されます。これらの値は sin/cos/tan 関数に渡され、GLUT カメラで使用される適切な値を返します。
さて、本当の質問です。以前は本当に混乱していましたが、自分自身をうまく説明できませんでした:
このコードは、LEFT/RIGHT キーを押すと実行され、それに応じてカメラが Y 軸で回転します。1 回転は 0° から 360° までです。
これは同様のコードで、UP/DOWN キーを押すと実行され、カメラは X 軸で回転します。しかし、この状況では、完全な回転は 0° から 180° まで変化し、それが私を本当に混乱させます。接線関数と関係があると確信していますが、頭がわかりません。
sin/cos を使用して (あくびのコードで行っているように) 同じ回転を実現する方法はありますか? 正しい方法、追加/修正できる最も単純なコード、および 0° から 360° までのフルピッチ回転を作成するためのより理にかなった方法は何ですか?
java - Javaで緯度経度をマイルに変換する
Javaで度(緯度経度)をマイルに変換するにはどうすればよいですか?
たとえば、経度を 69.11 マイル移動したい場合は、1 度を追加します。簡単な計算をしますか、それとも何らかの API を使用する必要がありますか。
actionscript-3 - Actionscript3.0 - なぜ Math.cos(35.26) の値がマイナスなのですか?
よくわかりません。中学校で数学を学ぶ必要がありますか?
java - 回転する度数を見つけますか?
オブジェクトを回転させて指定された点に向かわせるメソッドを見つけようとしていますが、取得した数値はあまり意味がなく、数学メソッドが何を返すのか理解できないと思います。
これが私のコードです:
xとyは指定されたポイントであり、getX()とgetY()はオブジェクトの現在のポイントであるため、オブジェクトが指定されたポイントに面するために右に曲がる必要がある度数を見つけようとしています。
誰かがこれを行うための信頼できる方法をお勧めできますか?
actionscript-3 - Actionscript 3.0 中心点を中心にスプライトを回転させる
オンラインで検索したところ、回転して画像化するはずのこのスクリプトが見つかりましたが、使用方法、スプライトを回転させたい角度をどこに入れるかわかりません。また、エラーが発生します。1084: 構文エラー: 左括弧の前に識別子が必要です。1084: 構文エラー: 左括弧の前に右括弧が必要です。
c# - 長方形の回転と反転
その上に Rectangle オブジェクトが描画されたビットマップがあります。ビットマップを RotateFlip し、Rectangle の x、y、幅、高さを調整して、各回転または反転後にビットマップと整列できるようにしたいと考えています。
たとえば、1000 x 800 ピクセルのビットマップがある場合、指定されたポイントとサイズで Rectangle オブジェクトが描画されることがあります。
サンプルコード:
xml - TextView の度記号
テキスト ビュー (android) で角度の度記号を作成する方法を知りたいです。これに似た質問がいくつかあります。試してみましたが、うまくいかないようです。