Есть ли способ отобразить личную информацию с сервера Node / Express в игре холста mutltiplayer HTML5 с socketIO? - PullRequest
0 голосов
/ 28 апреля 2020

Я пытался разработать онлайн-игру на холсте с Node / Express и socketIO, и все идет хорошо, пока данные, которые я хочу отобразить, остаются опубликованными c, то есть каждый игрок может видеть это так, но до сих пор я не смог в частном порядке отобразить объект, который мог видеть только один игрок.

Я могу идентифицировать браузер каждого игрока с помощью socketIO, но не смог найти способ отправки данные исключительно в качестве специально идентифицированного браузера, не отображая их публично на холсте.

Есть ли способ сделать это?

1 Ответ

0 голосов
/ 28 апреля 2020

Нашел!

https://socket.io/docs/emit-cheatsheet/

// отправка отдельного сокета (личное сообщение)

io.to(socketId).emit('hey', 'I just met you');
...