まず、評判が悪いためにイメージをインライン化しないのは残念です。Aframe:a-cameraのkynematic-bodyはstatic-bodyに密接に移動できませんか?
DonMcCurdyのAframe-extras
に2つの問題があります。私は多くのドキュメントを読んだが解決策を見つけることができませんでした。
参考までにcamera
のkinematic-body
を設定しました。
問題1:
私は私のstatic-body
円テーブルの内側に行くことができない。
の表は、Blender
で作られたとCollada model
に輸出されました。
私はaframe-extras
が私の円形をボックス(モデルの境界線)として考え、それが私がそのボックスを移動するのを妨げることを知っています。だから私は円テーブルの中に来ることができません。
解決策2を使用するように、 円テーブルからstatic-body
を削除して、循環テーブルのまわりにstatic-body
「行」を作成します。 私は、問題2怒鳴る会っ:
問題2:
static-body
バー(これは怒鳴る画像の赤い一つだ)赤に私から、近いそれまでの最短距離を移動するために私を防ぎますバー〜1.5ユニット(私の場合1ユニット= 1メートル)。
私の予想距離は20cmです。
だから、最後の質問です:
は、どのように私はそれに近づくことができますか?
詳しくはmy screenshot hereをご覧ください。
私は '動-ボディ=「半径:0.5」ことがわかった、ありがとう'本当に壁のために素晴らしい仕事が、私のバーはそれを動作させるのに十分な高さではありません。 私はバーを壁にしようとします。 'static-body =" shape:hull "の動作はどうですか? –
FYI、これは私のカメラで 'kinematic-body =" radius:0.5 "'と設定したときのビデオです。赤いボックスでは 'static-body =" shape:hull "'です。 https://photos.app.goo.gl/tukxoyV2dtVPkNUX2。 ' '' <ボックス静的体= "形状:船体" 色= "トマト" 深さ= "0.1" 高さ= "1" 幅= "20"ポジション= "0 1.0 -4" material = "transparent:true;不透明度:0.9" /> –
私が理解しているように、船体形状は単純なモデルの形状に適合しようとするメッシュです。複雑なモデルは必ずしも機能しません。静的ボディがモデルに適用されたことを確認するには、physics = "debug:true"を設定します。 – Mark