xxxxxxxxxx
47
//variáveis harry
let xHarry = 100;
let yHarry = 360;
let widthHarry = 40;
let heightHarry = 40;
let colisao = false;
function harry(){
image(imagemHarry, xHarry, yHarry, widthHarry, heightHarry);
}
function movimentoHarry(){
if (keyIsDown(UP_ARROW)){
yHarry -= 3
}
if (keyIsDown(DOWN_ARROW)){
if (yHarry < 360){
yHarry += 3
}}
if (keyIsDown(LEFT_ARROW)){
if (xHarry > 0){
xHarry -= 3
}}
if (keyIsDown(RIGHT_ARROW)){
if (xHarry < 560){
xHarry += 3
}}
}
function verificaColisao(){
//collideRectCircle(x1, y1, width1, height1, cx, cy, diameter)
for (let i = 0; i < imagemBalaços.length; i = i +1){
colisao = collideRectCircle(xBalaços[i], yBalaços[i], widthBalaço, heightBalaço, xHarry, yHarry, 20)
if (colisao){
retornoHarry();
somDaColisao.play();
if (meusPontos > 0){
meusPontos -= 1;
}
}
}
}
function retornoHarry(){
yHarry = 360;
}