[過去ログ] 【3Dゲームエンジン】Unity質問スレッド36 (837レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
807
(3): 2018/07/17(火)06:48 ID:WxMNIwi1(1/2) AAS
CharacterController使わずにキャラの移動とかやってるんですが、terrain等の地面の角度をunityの機能を使って取得する方法ってありますか?
それともray飛ばして自力で取得するしかないんですかね?
809
(1): 2018/07/17(火)08:36 ID:3D5lRBpq(1/2) AAS
>>807
自分がもしそれでやるなら…
オブジェに傾き検出エンプティを作成し、子供として、座標のフリーズにチェック。グラビティをチェック。これでできるかなぁ…
やってないのであくまで可能性として。
もっといいチェックあったような…レイ飛ばして当たった面の法線が取得できたような…
811
(1): 2018/07/17(火)15:18 ID:N8uUNvWL(1) AAS
>>807
terrainでもなんでもオブジェクトと何か(多分足なのかな)の接点と接触の角度を取る必要がある。
terrainのコライダー情報を取り込んで自分の位置と対象面探り当てて法線で接合面を取るなんてバカげてる。

ray打ってdirection取るのが吉かと
817
(1): 807 2018/07/17(火)22:32 ID:WxMNIwi1(2/2) AAS
>>809>>811
書き込んだ後ray飛ばしてそこから角度を得る方法でやってみたら割と簡単に上手くいったのでとりあえずそれでやってみますありがとうございました。
あ、それと足元のterrainのpaint情報は取得できないですよね?
terrainの地面で草や岩や道のpaintの違いで移動コストや足音を変えたりしたいんですけど。。
objectの違いで足音変えたりは出来るんですけど、terrain全部に何らかのobjectを貼るってのもなんだかなぁ
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.037s