Hola! Lo que da color a la piel es la Melanina. Sencillamente el color de piel de los africanos es un factor genético, da igual que el clima que haya en Africa, si cojes africanos y los llevas a Groenlandia seguiran teniendo descendencia negra, es decir, que se trata de un rasgo genético. Es cierto que interviene el factor ambiental en todo esto, es decir a los climas mas calidos mas melanina tiene la gente en la piel (mas melanina = mas color en la piel). Los fotones excitan la molecula de melanina y hacen que se sobreexprese, de la misma manera que cuando vas a la playa te pones moreno.