草庐IT

nodeAtPoint

全部标签

ios - 移动父 SKNode 后,Sprite 套件找不到 nodeAtPoint

你好。我在SpriteKit中遇到了这个奇怪的问题。我正在使用nodeAtPoint和categoryBitMask在调用跳跃方法时检测玩家是否接触地面。一切正常。但是然后-为了在抽屉中显示一些可选按钮-当我用SKActionmoveTo:CGPoint移动父节点时(我有地面和玩家作为SKNode的child),玩家不要跳。我NSLogpointBelowPlayer,它和以前一样,但是blockNode.physicsBody一片空白!这可能是SpriteKit中的错误,还是我遗漏了一些关于继承和位置的基本知识?跳跃的方法:-(void)playerJump{//Playerjump