【问题标题】:How do I send a push notification for a friend request for multi-Player game in Unity using Playfab+photon如何使用 Playfab+photon 在 Unity 中发送多人游戏好友请求的推送通知
【发布时间】:2022-08-06 12:22:31
【问题描述】:

所以在这里我试图将我的单人游戏转换为多人游戏。

我能够处理用户可以通过用户名使用 Playfab 登录游戏的部分。我可以创建一个朋友屏幕,我可以说添加玩家B作为他在 UI 中的朋友,Playfab 朋友列表和光子朋友列表通过这些命令调用各种事件和回调。

 var request = new AddFriendRequest { FriendTitleDisplayName = name };
 PlayFabClientAPI.AddFriend(request, onFriendAddedSuccess, onFailure); 

PhotonNetwork.FindFriends(friendDisplayNames);

我也可以随意删除朋友。

但问题是 PlayFab 遵循以下系统,其中如果玩家 A添加玩家 B作为他的朋友,玩家 A\的好友列表已更新,但玩家B好友列表未更新。

这里真正想要的是:

当玩家 A 添加玩家 B 的名称时,通知应该通过邀请到达玩家 B(推送通知和朋友屏幕中的消息)。只有当玩家 B 接受邀请时,玩家 A 和玩家 B 才会成为好友。

但是我在网上搜索了这个,但似乎没有很好的教程(即通过 playfab 向另一个朋友发送通知)。有人建议使用云脚本。但是 playfab 的“自动化”下的云脚本界面已经改变,并且很难弄清楚,因为那里的许多教程都使用 Playfab 的云脚本下的旧界面。

现在我真的在质疑我是否在使用 PlayFab 和 Photon 的正确轨道上,或者我是否应该使用其他东西,比如 Mirror 或其他任何东西。

简单总结一下我如何发送好友请求玩家 A玩家 B在 Unity 的多人游戏中

    标签: unity3d multiplayer photon playfab


    【解决方案1】:

    Você pode usar o Chat para criar um eventto de Solicitação de convite。

    【讨论】:

      猜你喜欢
      • 2013-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-07
      • 2016-04-21
      • 2015-01-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多