したらばTOP ■掲示板に戻る■ 全部 1-100 最新50 | |
レス数が900を超えています。1000を超えると投稿できなくなるよ。

【初心者歓迎】プチコンなんでも相談室【質問専用スレ】

88こうやま:2012/12/20(木) 00:58:13 ID:M/jh0KMQ
 えーとスタートレックゲームの基本、およびプログラム中におけるコースの
求め方をどれだけ理解しているかで、回答が違ってしまうんですが、とりあ
えずこのコメントから行きます。
文章を読むと、もしかしてYHYさんはスタートレックのコース計算を

「最初の座標と目的地の座標を求め
 縦方向か横方向どちらかから加減乗除で求める」

 と思われていますか?ではなくて

「周囲を360度制か、小数点込み0〜9未満どちらかで入力し、この値をラジ
 アン(半周でπ、全周でπx2になる)に再計算して、三角関数COS,SINで
 縦横の移動分を求める」

 という方法を使います。もし前者のまま覚えているとしたら認識ミスです。
後者を理解しているなら…私の認識ミスとゆーか、私が質問に意図をまだ正確
に汲み取れていません。ゴメンナサイ(汗)
とりあえずこの返事にコメントして下さい。必要な事を続けて質問します。

 また#85の座標と角度で簡単なテストプログラム(8x8のマス移動)を作って
動かしてみましたが、目的地座標がX=2.8強となり、3には届きません。
YHYさんの計算方法間違い、または6.429が細かすぎる事による誤差(プチコン
のバグでなくゲームのバグ)と考えられます。
計算に使う円周率は、実数で"3.14159265"を使っています。

 テストプログラムは希望されるなら、リスト写真かQRを掲載します。


新着レスの表示


名前: E-mail(省略可)

※書き込む際の注意事項はこちら

※画像アップローダーはこちら

(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)

掲示板管理者へ連絡 無料レンタル掲示板