나는 멀티 플레이어 체스 게임을 쓰고 있고, 웹 서버 서버 부분에 푸셔를 사용하고 있습니다.푸셔 앱 클라이언트 이벤트
어쨌든 사용자 목록이있는 경우 그 중 하나를 선택하여 도전하십시오. 어떻게 그 한 명의 사용자에게만 챌린지를 보내면됩니까?
channel.trigger("client-challenge_member1", {some : "data"});
이 이벤트는 이미 작성된 상태 여야합니다. 그렇다면 각 회원이 가입 한 후에이 이벤트를 동적으로 생성합니까? 같은 가능성에 :
channel.bind("pusher:subscribed_completed", function(member) // not sure of correct syntax but...
{
channel.bind("client-challenge_" + member.memberID, function(data)
{
alert(data.Name + " is challenging you.");
});
});
내가 좋아하는, trigger
에 대한 과부하 방법이있을 거라고 생각 :
channel.trigger(eventName, data, memberID)
하지만 이런 건 볼 수 없습니다. 어떤 아이디어? 감사.
사용자 당 다른 채널이 꽤 좋은 것처럼 보입니다. 어떻게 개선 할 수 있니? – maletor