向Google Plus朋友发送邀请时遇到问题。我的Unity游戏总共支持4个玩家。当我发出3个邀请时,这3个邀请中不仅有2个人会收到邀请。订单不一致,因此1台设备可能在我第一次尝试时获得,但第二次没有收到它。
我已经看到很多关于此的问题但是他们都没有在Unity中,而且到目前为止大多数都没有解决。有没有人在Unity内外有正确的邀请?
答案 0 :(得分:0)
Quiz Racer sample是4人实时多人游戏。当有邀请处理时,会调用邀请委托。委托的一个参数是Invitation对象,它有一个名为Variant的属性。
public void OnInvitationReceived(Invitation invitation, bool shouldAutoAccept) {
Debug.Log("invitation with variant " + invitation.Variant + " received");
}
当游戏未运行时调用了一个问题,这是在最新的插件版本中解决的。这允许在调用activate之前注册委托,因此委托在登录流程中是可调用的。