Jump to content
Unity Insider Forum

Farbe eines bestimmten Tiles einer Tilemap ändern (rgbA)


Bradley

Recommended Posts

Hallo,

ich möchte während der Laufzeit die Farbe eines bestimmten Tiles auf einer Tilemap ändern.

Das sind die entsprechenden Zeilen, in der oberen Zeile weise ich das Tile der Map, in der unteren will ich genau dieses Tile nun in der Farbe ändern.

FogOfWarMap.SetTile(new Vector3Int(x, y, 0),testTile);

FogOfWarMap.SetColor(new Vector3Int(x, y, 0),Color.blue);

Passieren tut dabei nur leider gar nichts.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dann ist FogOfWarMap Also eine TileMap Klasse?!
Egal.

Das habe ich im Netz gefunden:
 

Zitat

It is likely that your tiles color is locked, since this is the default. To change this go to your tile asset under your tile pallet, look at the inspector, right click it and look at the debug inspector, and change the flag from 'color locked' to 'none'.



Scheinbar sind die Tiles per default so eingestellt, dass du sie nicht mit neuer Farbe versehen kannst. Also musst du das erstmal im Inspector ändern.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

×
×
  • Neu erstellen...