如何增加节点的命中范围?
How can I increase the hit range of a node?
如何设置用纹理初始化的节点的半径或命中范围 - 图像?当然我可以通过增加它的大小来做到这一点,但实际上我想在不调整图片大小的情况下做到这一点。该节点以较小的速度在屏幕上移动。
这是我的代码:
monster.physicsBody = SKPhysicsBody(circleOfRadius: 50.0)
如何检测物理体内的触摸?我知道它在哪里,我打开了 showPhysics。请告诉我当我触摸这个物理体 circleOfRadius: anything 内部时该怎么做!
只需添加一个 physicsBody 并指定碰撞框的大小:
self.physicsBody = SKPhysicsBody(rectangleOfSize: CGSize(width: 8, height: 8) )
也可以用圆形初始化:
self.physicsBody = SKPhysicsBody(circleOfRadius: 8.0)
如何设置用纹理初始化的节点的半径或命中范围 - 图像?当然我可以通过增加它的大小来做到这一点,但实际上我想在不调整图片大小的情况下做到这一点。该节点以较小的速度在屏幕上移动。 这是我的代码:
monster.physicsBody = SKPhysicsBody(circleOfRadius: 50.0)
如何检测物理体内的触摸?我知道它在哪里,我打开了 showPhysics。请告诉我当我触摸这个物理体 circleOfRadius: anything 内部时该怎么做!
只需添加一个 physicsBody 并指定碰撞框的大小:
self.physicsBody = SKPhysicsBody(rectangleOfSize: CGSize(width: 8, height: 8) )
也可以用圆形初始化:
self.physicsBody = SKPhysicsBody(circleOfRadius: 8.0)