protected override void ProcessSpriteData() { var id = spriteChip.FindSprite(spriteData); if (id == -1 && autoImport) { id = spriteChip.NextEmptyID(); spriteChip.UpdateSpriteAt(id, spriteData); } x = index % image.Columns; y = index / image.Columns; var tile = tilemapChip.GetTile(x, y); tile.spriteID = id; }
protected override void ProcessSpriteData() { var id = spriteChip.FindSprite(spriteData); if (id == -1 && autoImport) { id = spriteChip.NextEmptyID(); spriteChip.UpdateSpriteAt(id, spriteData); } x = index % columns; y = index / columns; var tile = tilemapChip.GetTile(x, y); tile.spriteID = id; // tile.flag = flag; // tile.colorOffset = offset; }