Павлова Александра Андреевна 76

7 класс исходники

var x

var y

var vx=1

var vy=1

var ang

var ballspeed=4

var pH

var pW

var pX

var pY

var interval=setInterval(draw,40)

 

function setup() {

  createCanvas(400, 400);

  x=random(390)

  y=random(390)

  ang=random(256)

  vx=cos(ang/256*PI)*ballspeed;

  vx=sin(ang/256*PI)*ballspeed;

  pH=10

  pW=75

  pX=(width-pW)/2

  pY=height-pH

}

 

function draw() {

  background(220);

  

  x=x+vx

  y=y+vy

  if (x>400){vx=-vx}

  else{

    if (x<0){x=0

             vx=-vx}}

  if (y>=390){

    alert("Game over")

    document.location.reload()

    clearInterval(interval)}

      if(y<0){vy=-vy}

  

  circle(x,y,20)

  rect(pX,pY,pW,pH)

  

}

 

Файлы: