Hay dos efectos diferentes que dominan la coloración de la llama: la radiación de cuerpo negro y transiciones electrónicas.
En el primer caso, la temperatura determina la longitud de onda que va a dominar. Un ejemplo conocido es la noción de "blanco caliente" cuando la calefacción el mismo objeto a dos temperaturas diferentes. Cuanto mayor sea la temperatura, menor es la longitud de onda dominante se convierte, así que el "azul", la llama se vuelve. En este proceso, la clave es que el MISMO MATERIAL se calienta a TEMPERATURAS DIFERENTES para cambiar el color.
Con la transición electrónica, el elemento o molécula en cuestión se vuelve más relevante. Cuando los electrones (o, más en general, del conjunto molecular/etc) son excitado a un estado de mayor energía, que sólo puede arrojar esta energía en cantidades fijas, correspondientes a cantidades fijas de energía. La más corta es la longitud de onda de la luz emitida (el azul es) más la energía que transporta. Esto explica la existencia de las líneas espectrales/bandas, y subyace en el uso de la "prueba de quemadura" en la química analítica. Por ejemplo, cuando el cobre se coloca en una llama, que se pondrá de color verde. Supongo que la llama se vuelve de color verde debido a una muy pequeña cantidad de cobre en realidad es vaporizado y emocionado, pero en realidad nunca he considerado de por qué la mayor parte de la llama se vuelve de color antes.
En el caso de la transición electrónica, la intensidad de la llama no juega tan fuerte de una función en general.