SKTileMapNode color property only works the first time its set

Hi,


I've created a simple SKTileMapNode in the scene editor. In code I get a ref to that tilemap and set the color and colorBlendFactor. This works the first time its set, but any other time after that, changed the color property does not have any effect. I've tried, removing the tilemap from its parent, setting the color, then adding the tilemap back to the scene, but still no change. Im also having issues with the shader property on SKTileMapNode, but Ill create another post for that.


Any insight would be much appreciated 🙂