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");
}
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();
right();
back();
left();
</eval>