배경에왔다 얼마나 오래 확인은socket.io - 사람이 방
그래서 난 내 게임 큐잉 시스템을 만들려고 해요. 나는 AI에 대항하여 잠시 기다려야 할 사람을 원한다. 나는 또한 비슷한 기술 수준의 상대를 상대하는 데 더 오래 기다린 사람들을 우선시하고 싶다. 나는 이것에 관해 갈 가장 좋은 방법을 궁금해하고 있었다. 인공 지능 할당을 위해 setTimeout
을 설정하고 기다리는 시간을 확인할 수있는 UTC 시간을 설정해야합니까? 나는 그들이 일치하는 경우 나중에 어떻게 시간 제한을 취소 할 것인지 궁금 하네.
제한 시간 :
socket.on('waiting room', function (id) {
console.log("socket has joined the waiting room", id);
socket.join("waiting room")
setTimeout(function() {
socket.leave("waiting room")
socket.join("some ai game")
}, 60000)
})
clearTimeout(); 타임 아웃을 취소하는 방법 – Mehari
@ 메 가리 잘 어떻게 알 수 있습니까? 변수에 변수를 할당하면 소켓 단위로 사용됩니까? –