Added laser beams for entity

This commit is contained in:
Jeremiah Billmann
2013-08-02 23:45:26 -04:00
parent 7d9cd2f0ac
commit 3b66c2e960
4 changed files with 10 additions and 10 deletions
+5 -4
View File
@@ -2,7 +2,8 @@ $(function () {
"use strict";
var canvas = document.getElementById('gameCanvas'), ctxCanvas = canvas.getContext('2d'), keyboard = new THREEx.KeyboardState(), ships = preloadShips();
var canvas = document.getElementById('gameCanvas'), ctxCanvas = canvas.getContext('2d'), keyboard = new THREEx.KeyboardState(), ships = preloadShips(), entityImage = new Image();
entityImage.src = '../images/entity.png';
window.addEventListener('resize', resizeCanvas, false);
@@ -30,12 +31,12 @@ $(function () {
ctxCanvas.fillStyle = 'white';
var playerStates = GarageServerIO.getPlayerStates(),
entityStates = GarageServerIO.getEntityStates();
entityStates.forEach(function (entity) {
drawRotatedImage(entity.state.ang, entity.state.x, entity.state.y, entityImage);
});
playerStates.forEach(function (player) {
drawRotatedImage(player.state.ang, player.state.x, player.state.y, ships[player.state.ship]);
});
entityStates.forEach(function (entity) {
ctxCanvas.fillRect(entity.state.x, entity.state.y, 5, 5);
});
},
//Update Loop
function () {