我正在尝试使用javascript在画布上创建一个游戏,你可以在其中控制一艘宇宙飞船,并使其具有平移和旋转,使其看起来就像宇宙飞船保持静止而不是旋转.
任何帮助将不胜感激.
window.addEventListener("load",eventWindowLoaded, false);
function eventWindowLoaded() {
canvasApp();
}
function canvasSupport() {
return Modernizr.canvas;
}
function canvasApp() {
if (!canvasSupport()) {
return;
}
var theCanvas = document.getElementById("myCanvas");
var height = theCanvas.height; //get the heigth of the canvas
var width = theCanvas.width; //get the width of the canvas
var context = theCanvas.getContext("2d"); //get the context
var then = Date.now();
var bgImage = new Image();
var stars = new Array;
bgImage.onload = function() {
context.translate(width/2,height/2);
main();
}
var rocket = {
xLoc: …Run Code Online (Sandbox Code Playgroud)