Random color + change color with AS with ease

HI,

I followed this tutorial , but I´d like to add something more but don´t know how.

I[d like to make the MC to load a random color, in a color range that I specify, like #000000, #FFFFFF and #111111.

Also, I want somew buttons to change between this colors, but with an ease transition.

How can I do this?