Canvas mit Vorgabe
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Java</language>
<canvas h=400>
drawImage(-2,-5,0,0,"http://www.freigehege.com/freigehegegrafiken/labyrinth06.jpg");
setcolor(255,0,0);
rect(100,100,50,50);
text(110,130,"Ziel",12);
drawImage(170,320,50,50,"http://www.pixel-schule.de/bilder/figur02.gif");
</canvas>
<code hidden>
int PlayerX = 170;
int PlayerY = 320;
void DrawPlayer(){
canvas.drawImage(PlayerX,PlayerY,50,50,"http://www.pixel-schule.de/bilder/figur02.gif");
try{
Thread.currentThread().sleep(1000);//sleep for 1000 ms
}catch(ItrerruptedException ie){}
}
void forward(){
PlayerY -= 70;
DrawPlayer();
}
void left(){
PlayerX -= 70;
DrawPlayer();
}
void right(){
PlayerX += 70;
DrawPlayer();
}
void back(){
PlayerY += 70;
DrawPlayer();
}
</code>
<eval>
left();
forward();
right();
right();
back();
left();
</eval>