diff options
Diffstat (limited to 'server/Entities/Entity.js')
-rw-r--r-- | server/Entities/Entity.js | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/server/Entities/Entity.js b/server/Entities/Entity.js index d65492d..04ea6b3 100644 --- a/server/Entities/Entity.js +++ b/server/Entities/Entity.js @@ -1,8 +1,9 @@ -var initPack = {player:[], bullet:[]}; -var removePack = {player:[], bullet:[]}; +var initPack = { player: [], bullet: [] }; +var removePack = { player: [], bullet: [] }; -var Entity = function(){ +var Entity = function () +{ var self = { x: 250, y: 250, @@ -11,17 +12,20 @@ var Entity = function(){ speedY: 0, id: "", } - self.update = function(){ + self.update = function () + { self.updatePosition(); } - self.updatePosition = function(){ + self.updatePosition = function () + { self.x += self.speedX; self.y += self.speedY; } - self.getDistance = function(pt){ - return Math.sqrt(Math.pow(self.x-pt.x,2)) + Math.pow(self.y-pt.y,2); + self.getDistance = function (pt) + { + return Math.sqrt(Math.pow(self.x - pt.x, 2)) + Math.pow(self.y - pt.y, 2); } return self; } -module.exports = { Entity, initPack, removePack };
\ No newline at end of file +module.exports = { Entity, initPack, removePack }; |