mirror of
https://github.com/owenlejeune/AirHockey.git
synced 2025-11-18 21:40:55 -05:00
changed how canvas width/height variables handled on server
This commit is contained in:
7
app.js
7
app.js
@@ -45,8 +45,8 @@ const DIR_RIGHT = 1;
|
|||||||
const DIR_NONE = 0;
|
const DIR_NONE = 0;
|
||||||
const dXY = 5;
|
const dXY = 5;
|
||||||
|
|
||||||
var canvasWidth = 0;
|
var canvasWidth = 1000;
|
||||||
var canvasHeight = 0;
|
var canvasHeight = 500;
|
||||||
var windowsID = 0;
|
var windowsID = 0;
|
||||||
var spectators = [];
|
var spectators = [];
|
||||||
var player1 = {
|
var player1 = {
|
||||||
@@ -91,9 +91,6 @@ app.listen(PORT);
|
|||||||
|
|
||||||
io.on("connection", (socket) => {
|
io.on("connection", (socket) => {
|
||||||
socket.on("newWindowLoad", (data) => {
|
socket.on("newWindowLoad", (data) => {
|
||||||
var receivedData = JSON.parse(data);
|
|
||||||
canvasWidth = (receivedData.width > canvasWidth) ? receivedData.width : canvasWidth;
|
|
||||||
canvasHeight = (receivedData.height > canvasHeight) ? receivedData.height : canvasHeight;
|
|
||||||
var responseObj = {player1: player1, player2: player2, puck: puck, id: windowsID};
|
var responseObj = {player1: player1, player2: player2, puck: puck, id: windowsID};
|
||||||
windowsID++;
|
windowsID++;
|
||||||
io.emit("newWindowLoadResponse", JSON.stringify(responseObj));
|
io.emit("newWindowLoadResponse", JSON.stringify(responseObj));
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ socket.on("collision", (data) => {
|
|||||||
})
|
})
|
||||||
|
|
||||||
document.addEventListener("DOMContentLoaded", () => {
|
document.addEventListener("DOMContentLoaded", () => {
|
||||||
socket.emit("newWindowLoad", JSON.stringify({width: canvas.width, height: canvas.height}));
|
socket.emit("newWindowLoad", null);
|
||||||
});
|
});
|
||||||
|
|
||||||
window.addEventListener("beforeunload", (e) => {
|
window.addEventListener("beforeunload", (e) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user