Hej, obecnie przerabiamy na zajęciach latającą kostkę po ekranie (http://zso.bobowa.eu/pliki/js/js05.html).
Czy ktoś byłby w stanie pokazać mi, jak podmienić zwykły kolor kostki na img? Żeby po prostu ono latało po ekranie :)
0
0
Może coś takiego.
// c.fillStyle=kolor;
var img=document.getElementById("obrazek");
c.drawImage(img,10,10);
Szczegóły tutaj
0
Zaktualizowałem o twój dopisek, ale w tym momencie kostka całkowicie zniknęła. Dodatkowo, strona, którą podałeś nie działa :(
0
Link poprawiłem.
Do kodu musisz jeszcze dołączyć obrazek. Na początku:
<img style="display:none;" id="obrazek" src="canvas.png"/>
<canvas id="can" width="600" height="600"></canvas>
....
Inne rozwiązanie to wypełnienie canvas obrazkiem. Tutaj masz przykładowe rozwiązanie