我有一種情況,我不知道如何發送其他客戶他們的競爭對手目前的分數。發送客戶其他球員比分? Socket.io
例如:
當玩家點擊1我想它,然後告訴玩家兩個播放一個對客戶端的分數。
userOne = userIDs[0];
userTwo = userIDs[1];
socket.on("player one", function(data) {
console.log(data.pScore + "THIS IS WORKING");
score = data.pScore;
console.log("THIS IS PLAYER TWO" + data.pNameTwo);
if (isInArray(data.pNameTwo,allUsers)) {
console.log(users[socket.id].username);
}
socket.emit("player ones score", {p1Score: score});
});
socket.on("player two", function(data) {
console.log(data.pScore + "THIS IS WORKING");
score = data.pScore;
socket.emit("player twos score", {p2Score: score});
});
我打算通過僅發送給特定用戶ID來發送得分。但我不確定最好的方式。
作出遊戲對象這兩個用戶都可以看到有其他玩家鏈接。 – dandavis
你會怎麼做? –