Map
Class in Nostalgia / Inherits from: UnityEngine.MonoBehaviour
Description
Components of 2D tile map.
Properties
Property Name | Description |
---|---|
cellCount | Get the number of Cells. |
chunkCount | Get the number of chunks. |
color | Gets or sets the material color. |
edgeCombine | Whether or not to combine auto tiles with map edges |
height | Gets the height. |
isCanvas | Whether to render to a Canvas.When the Map game object has RectTransform, it is in Canvas mode. |
mapColliderCount | Get the number of MapColliders. |
material | Gets the material. |
sortingLayerID | Gets or sets the sortingLayerID. |
sortingOrder | Gets or sets the sortingOrder. |
stampCount | Get the number of stamps. |
tileSet | Gets / Sets the tile set. |
width | Gets the width. |
Events
Event Name | Description |
---|---|
onRepainted | Callback event when repainted |
Methods
Method Name | Description |
---|---|
AllClear | Alls the clear. |
AllClearAsync | Alls the clear. |
BucketTile | Buckets the tile. |
BucketTileAsync | Buckets the tile (Async). |
ColorBrush | Colors the brush. |
ColorBrushRectangle | Paint a vertex color rectangle specified. |
Copy | Copy the Map. |
CreateStamp | To create a stamp |
DestroySubComponents | Destroies the sub components.Usually, you do not need to call. |
FillTile | Fills the tile. |
FillTileAsync | Fills the tile (Async). |
GetCell | Get the Cell from the index . |
GetCellFromCollider | Gets the Cell from collider. |
GetCellFromWorldPos | Gets the cell from world position. |
GetChunk | Get the chunk from the index . |
GetMapCollider | Get the MapCollider from the index . |
GetStamp | Get the chunk from the index . |
GetTile | Gets the tile. |
IndexOfStamp | Get the index from the Stamp. |
InsertCell | To insert cells. |
LocalPointToMapPoint | Locals the point to map point. |
MapPointToLocalPoint | Maps the point to local point. |
MapPointToWorldPoint | Maps the point to world point. |
PutStamp | Fills the tile from stamp. |
PutTile | Puts the tile. |
Raycast | Raies to local point. |
RayToPoint | Raies to point. |
Refresh | Refresh this instance.Please Cell if you have updated the TileSet. |
RefreshAsync | Rebuild the Cell asynchronously.Please call if you have updated the TileSet. |
RemoveBucketTile | Tile deletion in bucket form. |
RemoveBucketTileAsync | Tile deletion in bucket form(Async). |
RemoveCell | To remove cells |
RemoveRectangleTile | Tile remove of a rectangle specified. |
RemoveRectangleTileAsync | Tile remove of a rectangle specified (Async). |
RemoveStamp | To remove the stamp |
RemoveTile | Removes the tile. |
Repaint | Repaint |
Resize | Resize. |
SetDirty | You set up to rebuild the mesh. Please call when you directly modify the Cell. |
TryGetCells | Gets the cell where the specified Tile is located. |
UpdateAutoTiles | Update process of the Cell by auto tile |
UpdateCollider | To update the status of the Collider of the Cell. |
UpdateMapCollider | Update MapColliders |
WorldPointToMapPoint | Worlds the point to map point. |
Static Properties
Property Name | Description |
---|---|
mapCount | Get the number of Maps. |
Static Methods
Method Name | Description |
---|---|
FindCell | Finds the Cell from the world position. |
FindCells | Find Cell everything in the world coordinates to the specified. |
GetMap | Get the Map from the index . |
Types
Type Name | Description |
---|---|
CellResult | Class that will contain the result of Map.FindCell (). |
Enums
Type Name | Description |
---|---|
HorizontalPivot | Specifies the pivot in the horizontal direction. |
VerticalPivot | Specifies the pivot in the vertical direction. |
Delegates
Type Name | Description |
---|---|
OnRepainted | Callback delegate when repainted |