[過去ログ] 【3Dゲームエンジン】Unity質問スレッド29 [無断転載禁止]©2ch.net (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
112(1): 名前は開発中のものです。 [sage] 2017/05/27(土) 10:02:32.17 ID:P1pAgIhK(2/3) AAS
>>108108(1): 名前は開発中のものです。 [sage] 2017/05/27(土) 00:34:00.46 ID:3JRiCsr1(1) AAS
>>105
ありがとうございます。
マテリアルを追加して設定を色々試してみましたが、上記の問題は解決できませんでした。
>>106
ありがとうございます。
いただいたリンク先の方法でタイルを配置し直してみましたが、
再配置前とインスペクターの座標が変わらなかったので、配置位置が原因ではないのかもしれません。
現状は150Km/hくらいですが、
300km/h超の速度まで出ることを想定しているので、
WheelColliderを使用した方が手っ取り早いのでしょうか。。
マリオカートやリッジレーサー等の非現実的な挙動を実装する場合、
どれがベターな方法になるんでしょうか。
・CharacterControllerを使う
・WheelColliderを使う ⇒ 試していませんが、非現実挙動がやりにくいというのを見て、敬遠しています
・どちらも使わず、SlopeLimitやSuspensionの動作を自前で用意する ⇒ こちらは参考になるサイトが見つかりませんでした
自分は現実的な挙動なレースゲームを作っているので
非現実系のベターはちょっとわからないですね申し訳ないです
初代マリオカート的な動きを再現する場合
・物理エンジンを使いつつ、無理矢理細工を施すやり方
・物理エンジンを一切使わずに気合でtransform.positionを自分でそれっぽく制御する
どっちがベターなのか、これは作った事ある人にしかわからなさそうです
RigidBodyを使うと物理エンジンが働くので
カーブとかで速度と遠心力の関係を現実っぽく計算されるので
結局現実的な挙動になります。
WheelColliderはRigidBodyに車用の機能を追加したものと思っていいです。
WheelColliderもRigidBodyです
ちょっと忘れていますがCharacterControllerもRigidBody必要じゃなかったでしたっけ?
ちなみに仮に0.01の段差があったとして
150kmだと少し跳ねる程度だった場合300kmだとその20倍くらい跳ねます(苦笑)
これはRigidBodyが現実的に計算してしまうせいです
自分もだいぶ苦戦しながらやっています(苦笑)
122(1): 名前は開発中のものです。 [sage] 2017/05/28(日) 12:26:50.34 ID:kGyAIbHo(1) AAS
>>112
アセットを買えばいいと思うんだけど
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s