2

A-Frame、A-Frame Physics、および Super Hands を使用しています。オブジェクト (今のところボックスのみ) といくつかのコントローラーを配置できる単純なシーンがあります。このシーンを VR で表示すると、ボックスをつかんで動かしたり、サイズを変更したりできますが、オブジェクトを回転または回転させることはできません。

オブジェクトを持っている手の回転と回転を一致させたい。したがって、右手でオブジェクトをつかんでその手を回すと、オブジェクトは同じ量だけ回転するはずです。

<a-scene
      style="height: calc(100vh - 5rem)"
      embedded
      physics="debug: true; gravity: 0;"
    >
      <a-entity>
        <a-camera></a-camera>
        <a-entity
          sphere-collider="objects: a-box"
          super-hands
          hand-controls="hand: left"
        ></a-entity>
        <a-entity
          sphere-collider="objects: a-box"
          super-hands
          hand-controls="hand: right"
        ></a-entity>
      </a-entity>

      <a-box
        color="blue"
        position="0 1.4 -1"
        depth="0.1"
        height="0.8"
        width="1"
        grabbable
        stretchable
        draggable
        dynamic-body
      >
      </a-box>
    </a-scene>```
4

1 に答える 1