通过我的屏幕和游戏机制的设置方式,我必须将我的顶部导航栏放在另一个物理的顶部,这些物理会隐藏在屏幕顶部等待下降。
我现在正在添加导航,暂停菜单按钮工作正常,当我没有等待下来的精灵加在顶部时,但是一旦我重新添加它,暂停按钮就没有了不再感动了。
我想可能切换Z位置以将暂停按钮带到前面可能会起作用但是没有做任何事情。
我没有必要为掉落的精灵注册触摸。
任何想法如何使这项工作?
编辑:只有我可以想到让导航区域空闲的解决方法是,是否可以在0的高度启动SKshapenode,然后将其缩放为更高的永久性并保持“永远向下移动”的外观,并采取行动并定期用另一个去除它?
答案 0 :(得分:1)
让我们看看我是否正确。
如果隐藏的导航节点不会注册触摸并且不是游戏的一部分,则您不需要将warning : unable to resolve reference to `cpp/vtutil' for \ref command
warning : explicit link request to 'cpp' could not be resolved
应用于导航。
您可以将其删除或将代码更改为:
physicsBody
将self.topNavigation.physicsBody = nil
应用于节点是一种很好的方法来分层'你的节点。