Nostalgia

型一覧

型名 説明
AssetObject アセットにするオブジェクトの基本クラス。
Async 非同期処理するためのクラス。処理を開始するには、StartCoroutine(Async.Process());を呼び出してください。
BucketTileAsync 非同期でMap.BucketTile()を行います。処理を開始するには、StartCoroutine(BucketTileAsync.Process());を呼び出してください。
Cell グリッド上に配置してある1マスのデータ。
CellObject Create CellObjectでアタッチされるコンポーネント
Chunk Mapのレンダリング用チャンク。基本的にはチャンクを操作する必要はありません。
ChunkGraphic ChunkをCanvasに描画するためのコンポーネント。
Collider2DExtensions Collider2Dの拡張メソッド用クラス
CollisionCell セルの衝突情報
CollisionTile タイルの衝突情報。
TileComponentITileCollisionReceiverを実装することで受け取れる。
ComponentUtility Editor用Componentユーティリティクラス
Map 2Dタイルマップのコンポーネント。GameObjectにアタッチして使用する。
MapCollider 結合するCollider用のクラス。
PixelPerfectCamera CameraをPixel Perfectに対応するコンポーネント。
Point2 整数型の2次元座標を扱うクラス。
ProfilerScope Profiler.BeginSample / EndSampleを管理するDisposable ヘルパークラス。usingを使用して簡略してProfiler.BeginSample / EndSampleを記述できます。
PutTileAsync 非同期でMap.PutTile()を行います。処理を開始するには、StartCoroutine(PutTileAsync.Process());を呼び出してください。
RefreshAsync 非同期でMap.Refresh()を行います。処理を開始するには、StartCoroutine(RefreshAsync.Process());を呼び出してください。
RemoveBucketTileAsync 非同期でMap.RemoveBucketTile()を行います。処理を開始するには、StartCoroutine(RemoveBucketTileAsync.Process());を呼び出してください。
RemoveTileAsync 非同期でMap.RemoveTile()を行います。処理を開始するには、StartCoroutine(RemoveTileAsync.Process());を呼び出してください。
SortingLayer GameObjectにアタッチされているRendererのSorting Layerを変更する。
Stamp Mapのスタンプ情報を格納するクラス
Tile タイルのデータ。
TileBoxCollider Box型のTileCollider
TileCircleCollider Circle型のTileCollider
TileCollider<T> ジェネリックによってCollider2Dの型を指定するのに便利なクラス
TileColliderBase TileColliderの基底クラス。継承する場合はジェネリックに対応したTileColliderクラスから行うこと。
TileComponent Tileに付加できるComponentの基本クラス。このクラスを継承して必要なデータを定義する。
TileEdgeCollider Edge型のTileCollider
TilePolygonCollider Polygon型のTileCollider
TileSet タイルセットのデータ。
TypeUtility 型のユーティリティクラス

インターフェイス一覧

型名 説明
IComponentProcessor UndoなどのEditorの処理用インターフェイス。ComponentUtilityで使用する。
ITileCallbackReceiver タイルのコールバックレシーバー。TileComponentへ実装することで呼び出されるようになる。
ITileColliderCombinable Colliderを結合できることを示すインターフェイス。TileColliderBaseの継承クラスに実装して使用する。
ITileCollisionReceiver タイルの衝突レシーバー。TileComponentへ実装することで呼び出されるようになる。

列挙型一覧

型名 説明
CombinationSideFlags 各辺の接続を制御するビットマスク

属性一覧

型名 説明
AddScriptMenuAttribute Script選択メニューでの名前を指定する属性。
AddTileMenu TileのAdd Componentボタンに表示するメニュー名の指定。
DontMoveAttribute Hierarchyウィンドウへドラッグ&ドロップしてコンポーネントが移動できないようにする属性
SortingLayerFieldAttribute SortingLayerの選択ポップアップを表示するAttribute。