То, что хамелеоны меняют свой цвет, приспосабливаясь к местности, уже не является аксиомой. Недавние наблюдения за этими животными показало, что хамелеоны чаще меняют свой цвет в зависимости от эмоционального состояния. Они меняют цвет когда агрессивны, когда испуганы, когда встречают особь противоположного пола, когда меняется окружающая температура, когда победили в поединке другого хамелеона. Особенности изменения цвета хамелеона таковы, что в коже у них находятся определенные клетки - хроматофоры, которые содержат различные пигменты чёрного, тёмно-коричневого, красноватого и желтого цветов. Эти клетки обладают эластичностью и под воздействием нервной системы они меняют форму, выводя ближе к поверхности кожи тот или иной пигмент. Таким образом, определенная эмоция окрашивает хамелеона в определенный цвет.