Cannon Game_day5 (2021.10.01)
원할 때 공의 색 바꾸기 쉽게 생각했다. 외부에서 변수 ball_type을 만들고 addEventLister을 통해 ball_type을 바꾸면 공이 이 값에 맞춰서 나갈 것이라 생각했다. *드로우 함수를 완벽히 이해하지 못했다 애니메이션, 드로우에서는 계속해서 함수값에 맞추어 그려주는 것이기 때문에 변수가 변하면 현재 나와있는 모든 공의 색이 변해버린다. 값을 fix해주는 방법을 찾아내야 했다 1)실패: 드로우 함수에 if문 설정: forEach로 계속 그리기 때문에 if문으로 나눠도 값이 변하면 따라 변한다 balls.forEach((ball_each, i, o) =>{ if(ball_type == 1){ ball_each.draw(this.ctx, 1, this.stageWidth, this.stag..