This property overlays a color on top of a sprite to tint it. This tint doesn't change the existing colors of a sprite, but is more like putting a pane of colored glass over the top of the sprite. Because of this, you may find that sprites with bold or dark colors become darker when you apply a tint.
You can assign the tint color in a number of ways, including:
var red_cow = createSprite(100, 200); red_cow.setAnimation("cow"); red_cow.tint = "red"; var blue_cow = createSprite(200, 200); blue_cow.setAnimation("cow"); blue_cow.tint = "#0000FF"; var ghost_cow = createSprite(300, 200); ghost_cow.setAnimation("cow"); ghost_cow.tint = "rgba(255, 255, 255, 0.5)"; drawSprites();
sprite.tint = "blue";
The sprite's tint color, or
null if no tint has been applied.
rgb()as a parameter to fill instead of a color name.
rgb()). If you want to make a sprite semi-transparent without changing it's color, use white as the tint color with an additional alpha transparency parameter (eg
rgb(255, 255, 255, 0.5)for 50% transparent).
Found a bug in the documentation? Let us know at firstname.lastname@example.org