Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 2.02 KB

SequentialCollisionDetector_ja.md

File metadata and controls

35 lines (27 loc) · 2.02 KB

SequentialCollisionDetector

Namespace: Unity.TinyCharacterController.Utility


概要:

SequentialCollisionDetector は、複数の検出ポイントを利用し、ステップバイステップで衝突検出を行うカスタムコンポーネントです。これは、ゲーム内のキャラクターやオブジェクトが他のオブジェクトとの衝突を複数の部分的な検出エリアを使用して検出する必要がある場合などに特に便利です。

機能と操作:

  • 複数の検出ポイント: 複数の検出ポイントを使用して、より精密な衝突検出を行います。
  • ステップバイステップの衝突検出: 衝突検出を段階的に行い、より正確な結果を得ます。
  • 検出範囲の可視化: エディター内で検出範囲を視覚的に表示し、デバッグを容易にします。

プロパティ

名前 説明
Timing 衝突検出のタイミング。
Owner このコンポーネントを所有するオブジェクト。
CacheTargetType キャッシュされたターゲットの種類。
HitLayer 衝突検出に使用するレイヤー。
HitTags 衝突検出を行うタグの配列。
OnHitObjects オブジェクトと衝突した際に発生するイベント。
_frame 検出フレーム範囲。
_hitPositions 検出位置と有効範囲の設定。

メソッド

  • 公開されているメソッドはありません。

その他の注意事項

  • SequentialCollisionDetectorCollisionDetectorBase を継承しており、衝突検出の基本的な機能を提供します。
  • 検出ポイントごとに衝突データ (CollisionData) を設定することで、検出範囲を細かく制御できます。
  • 検出範囲や検出フレームの設定は、エディター内で直感的に行うことができ、実際のゲームプレイにおける衝突検出の挙動を容易に調整できます。