动物有不同的颜色和图案是由于遗传和环境的因素。一方面,动物的基因决定了它们的颜色和图案。这些基因会影响动物身体中色素的产生和分布,从而决定了它们的外观。另一方面,环境因素如生活的栖息地、食物的可得性等也会对动物的颜色和图案产生影响。适应环境使动物可以更好地融入其周围的环境,提高其繁殖和生存的机会。