jjzjj

worldNode

全部标签

ios - SpriteKit - 节点稍微调整位置

我有许多构成游戏背景的独立节点(方block)。它们每个都是32x32p,并且彼此相邻放置以形成地板/屋顶/障碍物。我从JSON文件加载map,并在场景初始化时根据JSON文件的内容将节点定位在背景层/节点上。这工作正常,但是,我在移动背景层/物理引擎正在做它的事情时遇到了一些错误。一些节点彼此移动1点/像素,在它们之间创建一个间隙。由于背景颜色不同,这看起来很糟糕。问题主要出现在map更远的地方(不是马上),与此同时,我要么向玩家施加脉冲,要么物理引擎使玩家弹跳(或类似)。这是一张说明我的问题的图片:(Clicktoopeninseparatetab)如您所见,在nodes中的o和d

swift - 通知和暂停模式

我正在使用Swift和SpriteKit制作一些游戏。当我的应用程序进入后台时,它会调用暂停功能,但会在游戏恢复时自动取消暂停。funcpauseTheGame(){self.scene?.isPaused=true}应用委托(delegate)funcapplicationWillResignActive(_application:UIApplication){NotificationCenter.default.post(name:NSNotification.Name(rawValue:"goToBackground"),object:self)游戏场景NotificationC