メインコンテンツへスキップ
< すべてのトピックに戻る

XR Interaction Toolkitで環境の「段差」や「坂」に対応する移動の実装は?

キャラクターに「Character Controller」コンポーネントを付与し、XRI側の移動設定と連動させます。

 

単に座標を動かすだけの移動では壁をすり抜けたり宙に浮いたりしてしまうため、物理的な衝突判定や重力(階段を昇り降りする処理)を持つ標準コンポーネントに歩行管理を任せる必要があるからです。

 

XR Originに「Character Controller」コンポーネントを追加します。さらに「Character Controller Driver」コンポーネントを追加して紐付けると、プレイヤーの頭の高さに合わせて当たり判定の背丈が自動で伸び縮みし、自然な段差移動が可能になります。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に