public Sprite GetPaintTileSprite(TileEditTypes tl) { Glossary glossy = glossary.GetComponent <Glossary>(); switch (tl) { case TileEditTypes.grass: return(glossy.grassTile); case TileEditTypes.fire: return(glossy.fireTile); case TileEditTypes.divine: return(glossy.divineTile); case TileEditTypes.wall: return(glossy.wallTile); case TileEditTypes.snow: return(glossy.snowTile); case TileEditTypes.player: return(glossy.playerTile.transform.GetChild(0).GetComponent <SpriteRenderer>().sprite); case TileEditTypes.enemy: return(glossy.enemyTile.transform.GetChild(0).GetComponent <SpriteRenderer>().sprite); } return(null); }
public void SetTile(int tile) { Glossary glossy = glossary.GetComponent <Glossary>(); switch ((TileEditTypes)tile) { case TileEditTypes.grass: selImg.sprite = glossy.grassTile; break; case TileEditTypes.fire: selImg.sprite = glossy.fireTile; break; case TileEditTypes.divine: selImg.sprite = glossy.divineTile; break; case TileEditTypes.wall: selImg.sprite = glossy.wallTile; break; case TileEditTypes.snow: selImg.sprite = glossy.snowTile; break; case TileEditTypes.player: selImg.sprite = glossy.playerTile.transform.GetChild(0).GetComponent <SpriteRenderer>().sprite; break; case TileEditTypes.enemy: selImg.sprite = glossy.enemyTile.transform.GetChild(0).GetComponent <SpriteRenderer>().sprite; break; } paintTile = (TileEditTypes)tile; }