Example #1
0
 // Create Door, NPC
 public IEnumerator RefreshTileTrigger()
 {
     if (IsPlayMode)
     {
         TileChunkPoolNode.RefreshTileTrigger();
     }
     yield break;
 }
Example #2
0
 public void RefreshTile(AutoTile autoTile)
 {
     if (autoTile == null)
     {
         return;
     }
     TileChunkPoolNode.MarkUpdatedTile(autoTile.TileX, autoTile.TileY, autoTile.Layer);
 }
Example #3
0
 public void CreateChunkLayersData()
 {
     if (MapLayers.Count > 0)
     {
         TileChunkPoolNode.InitLayers();
         TileChunkPoolNode.UpdateLayersData(m_isPlayMode);
     }
 }
Example #4
0
 public void RefreshAllTiles()
 {
     TileChunkPoolNode.MarkUpdatedAllTile();
 }