TileColliderBase

クラス in Nostalgia / 継承元: UnityEngine.ScriptableObject

説明

TileColliderの基底クラス。継承する場合はジェネリックに対応したTileColliderクラスから行うこと。

フィールド

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

プロパティ

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

メソッド

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