UniverseLovesYou
Početnik
- Poruka
- 36
Pozdrav, treba mi pomoc oko tumacenja dole navedenog koda, jer mi neke stvari nisu bas najjasnije. Stavila sam u komentarima nedoumice. Hvala unapred
Kod:
var context;
var dx= 4; // sta je ovo dx i dy?
var dy=4;
var y=150;
var x=10;
function draw(){
context= myCanvas.getContext('2d'); // sta je ovo myCanvas?
context.clearRect(0,0,300,300); // context je promenjiva, ali da li je u ovom slucaju zapravo objekat sa ugradjenom metodom?
context.beginPath();
context.fillStyle="#0000ff"; //boji lopticu ili putanju?
context.arc(x,y,20,0,Math.PI*2,true);
context.closePath();
context.fill();
if( x<0 || x>300) //ni ovi uslovi mi nisu bas najjasniji. jel ovo - znaci da ide unazad?
dx=-dx;
if( y<0 || y>300)
dy=-dy;
x+=dx;
y+=dy;
}
setInterval(draw,10);
Poslednja izmena od moderatora: