how do chameleons change colors
How Chameleons Change Color. In addition to being responsive to light, chameleons change color when they are frightened and in response to temperature and other environmental changes. Hormones that affect special pigment-bearing cells in the skin cause the color change.