【发布时间】:2018-07-17 19:25:22
【问题描述】:
如何检测节点特定区域的触摸?
只是一个例子:
https://i.stack.imgur.com/8jvFb.png
如何仅在触摸红色节点的左下部分(黄色矩形)时执行操作?
这是当节点的任何部分被触摸时我必须执行的操作:
if atPoint(location).name == "bubble"{
node.physicsBody?.applyImpulse(CGVector(dx: 0, dy: 70))
}
【问题讨论】:
-
这个黄色矩形是怎么做出来的?
-
只是截图上的图。
-
所以你的应用中不存在黄色框?
-
不,它没有。
标签: swift xcode sprite-kit skspritenode