krouzek:auticko3

Převod úhlu a skalární rychlosti na speedX, speedY

function getXDiff(angle,velocity){
var angleRad=((angle+90)/180)*Math.PI;
return Math.cos(angleRad)*velocity;
}
 
 
function getYDiff(angle,velocity){
var angleRad=((angle+90)/180)*Math.PI;
return Math.sin(angleRad)*velocity;
}

Rotace v CSS

Toto volat ve funkci render, změň názvy auticko a angle

document.getElementById("auticko").style.transform="rotate("+angle+"deg)"
  • krouzek/auticko3.txt
  • Poslední úprava: 2023/11/15 20:54
  • autor: 127.0.0.1