如何在 sprite kit swift 中制作弹出菜单? [关闭]
Posted
技术标签:
【中文标题】如何在 sprite kit swift 中制作弹出菜单? [关闭]【英文标题】:how can i make a pop up menu in sprite kit swift? [closed] 【发布时间】:2015-10-20 15:55:14 【问题描述】:我正在尝试为游戏制作弹出菜单,制作它的最佳方法是什么?它看起来像这样:
【问题讨论】:
投反对票 他是对的!您尝试过什么,以什么方式不起作用,等等!?我们不是你的编码猴子。 【参考方案1】:我会给你一个高层次的解释
只需创建一个新的sknode
或skspritenode
和zPosition
或50
或其他东西,使其高于一切,并在其中包含用于按钮等的子节点。每个节点都可以有一个touches began/ touches ended
事件这样您就可以检测到触摸。
也别忘了设置:
self.userInteractionEnabled = true
然后每个按钮(节点)都可以具有您希望按钮外观的纹理。
然后在单击菜单按钮时,您可以将此菜单节点添加到父节点(大概是 SKScene)
【讨论】:
如何暂时禁用触摸下方节点的功能? 不确定,在它们上面放一个大的透明节点,这样它们可能无法访问以上是关于如何在 sprite kit swift 中制作弹出菜单? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Sprite Kit / Swift 中将文本环绕在一个圆圈中