与 SpriteKit 的多点连接
Multipeer Connectivity with SpriteKit
我熟悉在单视图应用程序上使用多点连接。我目前正在尝试在 SpriteKit 中制作游戏,但我不确定如何实现多点连接。
class GameplayScene: SKScene, MCSessionDelegate, MCBrowserViewControllerDelagate {
我在这方面遇到了两个错误,我认为这与 GamplayScene 是一个场景而不是视图控制器有关。我想知道是否有人可以解释我如何通过 SKScene 处理乘法器连接。我知道 SpriteKit 使用视图控制器,所以我要在该视图控制器中实现乘法器连接吗?如果是这样,我如何通过它进行交流,以便我可以在我的场景中发送信息?我不知道乘数连接是否与 SpriteKit 兼容。
您绝对可以将 Multipeer Connectivity 与 SpriteKit 一起使用。您可能需要考虑将 SpriteKit 代码与处理 MPC 数据的代码分开。只需确保从主线程而不是后台线程更新即可。
我熟悉在单视图应用程序上使用多点连接。我目前正在尝试在 SpriteKit 中制作游戏,但我不确定如何实现多点连接。
class GameplayScene: SKScene, MCSessionDelegate, MCBrowserViewControllerDelagate {
我在这方面遇到了两个错误,我认为这与 GamplayScene 是一个场景而不是视图控制器有关。我想知道是否有人可以解释我如何通过 SKScene 处理乘法器连接。我知道 SpriteKit 使用视图控制器,所以我要在该视图控制器中实现乘法器连接吗?如果是这样,我如何通过它进行交流,以便我可以在我的场景中发送信息?我不知道乘数连接是否与 SpriteKit 兼容。
您绝对可以将 Multipeer Connectivity 与 SpriteKit 一起使用。您可能需要考虑将 SpriteKit 代码与处理 MPC 数据的代码分开。只需确保从主线程而不是后台线程更新即可。