体の色を自在に変化させる生物として認識されているカメレオン、
体色の変化は確かに起こりますが、
実際のところ、まわりの色に合わせて七変化というところまではいかないみたいです。
カメレオンの皮膚には、黒色、黄色、赤色、白色といった色素があります。
これらが、ホルモンの働きにより細胞全体に分散、混合することで様々な色を出しています。
外光の影響を受けて体色変化することもありますが、
実際のところ、
感情、温度、体調などによって体色変化することが多いようです。
(カメレオンの種類にもよります。)