i dunno, i had no trouble figuring out what every colour does. i think the way the levels are designed naturally teaches you that so in a way i prefer its not explained.
1 thing that bothered me is that the spikes are red so i assumed it follows the same logic as red platforms, you should have them in a colour you cant change to.
i like this mechanic a lot, you can do stuff like jump with the red and then swap to yellow to move faster.