# TileCollider<T>

クラス in Nostalgia / 継承元: TileColliderBase

## 説明

ジェネリックによってCollider2Dの型を指定するのに便利なクラス

### 型パラメーター

型パラメーター名 | 説明 | 型制約
--- | --- | ---
T | Collider2Dの型 | Collider2D

## メソッド

メソッド名 | 説明
--- | ---
GetRequireColliderType | 要求するCollider2Dの型を取得する。

## 継承元メンバー

### フィールド

フィールド名 | 説明
--- | ---
isTrigger | Colliderに設定するIs Trigger。
offset | タイルの中心を0としたオフセット
physicsMaterial | Colliderに設定するPhysicsMaterial2D。

### プロパティ

プロパティ名 | 説明
--- | ---
tile | 関連付けられているTile

### メソッド

メソッド名 | 説明
--- | ---
IsUpdateCollider | コライダーの更新が必要か判定する。継承したクラスでは、必要に応じたプロパティ同士の変更を判定すること。
OnValidate | スクリプトがロードされたときやインスペクターの値が変更されたときに呼び出される(エディターのみ)
UpdateCollider | Colliderを更新する
UpdateColliderProperty | Collider2Dのプロパティを更新するメソッド。継承したクラスでは、必要に応じたプロパティの更新処理をここに記述すること。