RPG Maker Unite version 1.00.00
Generated by Doxygen 1.9.6
 
Loading...
Searching...
No Matches
RPGMaker.Codebase.CoreSystem.Knowledge.DataModel.Map.MapDataModel.Layer Class Reference

Public Types

enum  LayerType {
  DistantView , Background , BackgroundCollision , A ,
  A_Effect , B , B_Effect , Shadow ,
  C , C_Effect , D , D_Effect ,
  ForRoute , Region
}
 

Public Member Functions

 Layer (LayerType type, Tilemap tilemap, List< TileDataModel > tilesOnPalette)
 
 Layer (LayerType type, Grid grid, Vector2 cellSize, Tilemap tilemap, List< TileDataModel > tilesOnPalette)
 
 Layer (LayerType type, Sprite spr)
 
TileDataModel GetTileDataModelByPosition (Vector2 pos)
 
TileDataModel GetTileDataModelWithYPosCorrection (Vector2Int pos)
 Y座標補正ありのTileDataModel取得メソッド。
 

Public Attributes

Grid grid
 
Sprite spr
 
Tilemap tilemap
 
List< TileDataModeltilesOnPalette
 
LayerType type
 

Member Function Documentation

◆ GetTileDataModelWithYPosCorrection()

TileDataModel RPGMaker.Codebase.CoreSystem.Knowledge.DataModel.Map.MapDataModel.Layer.GetTileDataModelWithYPosCorrection ( Vector2Int  pos)

Y座標補正ありのTileDataModel取得メソッド。

Parameters
pos取得タイル位置 (yが0より大きい場合、符号を反転させる)
Returns
TileDataModel