Gostaria q dessem uma explicação dos comandos usados nesse código, o q eles fazem? Eles foram usados em um layer para realizar um efeito gradiente variável! velocidadeVermelho1 = .1; velocidadeVerde1 = .07; velocidadeAzul1 = .04; velocidadeVermelho2 = .09; velocidadeVerde2 = .06; velocidadeAzul2 = .03; velocidaderotacao = .01; onEnterFrame = function () { anguloVermelho1 += velocidadeVermelho1; anguloVerde1 += velocidadeVerde1; anguloAzul1 += velocidadeAzul1; anguloVermelho2 += velocidadeVermelho2; anguloVerde2 += velocidadeVerde2; anguloAzul2 += velocidadeAzul2; vermelho1 = Math.sin(anguloVermelho1)*127+128; verde1 = Math.sin(anguloVerde1)*127+128; azul1 = Math.sin(anguloAzul1)*127+128; vermelho2 = Math.sin(anguloVermelho2)*127+128; verde2 = Math.sin(anguloVerde2)*127+128; azul2 = Math.sin(anguloAzul2)*127+128; col1 = vermelho1 << 16 | verde1 << 8 | azul1; col2 = vermelho2 << 16 | verde2 << 8 | azul2; rot = Math.sin(anguloRotacao += velocidaderotacao)*Math.PI; cores = [col1, col2]; alphas = [100, 100]; radianos = [0, 255]; matriz = {matrixType:"box", x:0, y:0, h:400, w:550, r:rot}; clear(); beginGradientFill("linear", cores, alphas, radianos, matriz); lineTo(550, 0); lineTo(550, 400); lineTo(0, 400); lineTo(0, 0); endFill(); }; Grato desde já!