Add random colour to animations I'm getting the hang of the animation tools for blender, but I need to add colour to my scenes, but I'd like to make the colours for my already existing animations, and future ones.
So I'd like my idle animation to pick one colour then the corresponding animation to be that same colour, and when the idle animation appears again a new random colour appears.

This is picture of idle character, but the idea is a player flicks the character at the world behind him, and splats on the surface, but I'd like to add in some colour, and It needs to be a random colour, each time the idle is reset.

So I need to add a random colour to the idle character, and the same colour to the corresponding animation, because the character goes in different direction, depending on which way the player flicks the character.
Thank you
R.D
You could create vertex-groups for each ring that should get another color when when hit by the character like this:



Assign each ring its own material with the same color at the beginning. When the character hits the background object determine which polygon has been hit by a technique described here:
How do I make a weapon shoot at the center of the screen? find the face hit by the character and set the material's color to a random color, this would change the color of faces (because all of the them share this material).