logo
ホーム •  フォーラム •  日本語wikiトップ •  アカウント情報 •  サイト内検索 •  新規登録
 ログイン
ユーザー名:

パスワード:


パスワード紛失

新規登録
 メインメニュー
 米国サイト
 オンライン状況
236 人のユーザが現在オンラインです。 (5 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 236

もっと...

Re: Nasalを知ろう、使おう!

このトピックの投稿一覧へ

なし Re: Nasalを知ろう、使おう!

msg# 1.3
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2008-7-3 22:46
sambar  長老 居住地: 岡山  投稿数: 484
引用:
エラーを発生させている行は
TouchingPenalty.WING_SPAN = TouchingPenalty.WING_SPAN * 0.3048;
ですか?

自己代入演算子を使うとどうなりますか?
http://flightgear.jpn.org/wiki/index.php?Nasal%20%A5%DE%A5%CB%A5%E5%A5%A2%A5%EB#b1d5b458

エラーが出る行はその行なので、早速やってみました。
・・・ですが、同じエラーが続きます。

引用:

現状のAirRacingでは、特に機体を90度ロールさせた状態でゲートのぎりぎり内側を通過する際に、見た目ではどう見ても当たってない場合でも接触したと判定されてしまいますよね。
まだ流し読み程度なので多分間違いはあるとは思いますが、先端が入ってから尾部が通過するまでの間、(gate.width - 全幅×cos(バンク角)/2)の計算が繰り返し行われているような気がします。
(=一番幅の広い主翼が通り過ぎた後、尾部が出る前に水平に戻すと、接触と判定される)

これについての解決策は・・・主翼の幅だけでなく、取り付け位置や後退角などを取得してそれぞれ判定部分に組み込むしかないでしょう。
投票数:8 平均点:2.50

投稿ツリー

  条件検索へ


 検索

高度な検索
 新しい登録ユーザ
judol987 2024-4-26
uwimahu 2024-4-26
egesy 2024-4-26
hdtghf 2024-4-26
yxobyja 2024-4-26
egaxur 2024-4-26
yfihegil 2024-4-26
mcwbangluo 2024-4-26
uhena 2024-4-26
bcgame1pOG 2024-4-25
 最近の画像(画像付)
自作11機目 F/A-18... (2022-5-27)
自作11機目 F/A-18...
飛んでみる八尾空港 (2022-4-10)
飛んでみる八尾空港
作ってみる八尾空港 (2022-4-2)
作ってみる八尾空港
F117 nighthawk (2021-5-19)
F117 nighthawk
HiTouchさん宛の画像... (2020-11-8)
HiTouchさん宛の画像...
Powered by XOOPS Cube 2.1© 2001-2006 XOOPS Cube Project
Theme designed by OCEAN-NET