olá , criei um codigo que quando a bolinha ao voltar ela mude de cor , ao voltar a cor da bolinha muda para vermelho mas aparece uma sombra azul, nao consegui fazer esta sombra desaparecer e ficar apenas a cor vermelha,
alguem saberia o porque segue o codigo:
<canvas width="600" height="400"></canvas>
<script >
var tela = document.querySelector("canvas");
var pincel = tela.getContext("2d");
pincel.fillStyle = "lightgrey";
pincel.fillRect(0,0, 600,400);
function desenhaCirculo ( x,y, raio,cor){
pincel.fillStyle = cor;
pincel.beginPath();
pincel.arc(x,y, raio ,0,2* Math.PI);
pincel.fill()
}
function limpaTela(){
pincel.clearRect(0,0,600,400);
}
var x = 10;
var sentido = 1;
function atualizaTela(){
limpaTela();
if (x > 200){
sentido = -1;
}
else if(x < 0){
sentido = 1;
}
desenhaCirculo (x,20,10,"blue")
x= x+ sentido
console.log(x);
if (sentido-1){
desenhaCirculo(x,20,10,"red")
}
}
setInterval (atualizaTela,20);
</script>