var canvas = document.createElement("canvas"); var ctx = canvas.getContext('2d'); canvas.width = window.innerWidth*2; canvas.height = window.innerHeight*2; canvas.style.width = window.innerWidth+"px"; canvas.style.height = window.innerHeight+"px"; document.body.appendChild(canvas); var cardImage = new Image(); cardImage.src = "card.png"; ///////////////////////////////////////// // Make a whole bunch of cards. Randomly place 'em var cards = []; var PADDING = 50; var RADIUS = 60; var R2 = RADIUS*RADIUS; var N = (window.innerWidth*window.innerHeight)/4000; for(var i=0; iwindow.innerHeight+PADDING){ var x,y; for(var j=0; j<100; j++){ x = (Math.random()*(window.innerWidth+PADDING*2))-PADDING; y = -PADDING; if(!_tooClose(x,y)){ break; } } self.x = x; self.y = y; } //if(Mouse.x/2