您可以使用以下代码在x轴之间切换:
spriteNode.xScale = spriteNode.xScale * -1;
但请注意,您可能会丢失Physicalbody的某些属性,我强烈建议您以这种方式使用xScale:
spriteNodeBody = [SKNode node];spriteNodeBody.physicsBody = [SKPhysicsBody bodyWithRectangleOfSize:spriteNode.size];spriteNodeBody.physicsBody.categoryBitMask = CNPhysicsCategoryPlayer;spriteNodeBody.physicsBody.collisionBitMask = CNPhysicsCategoryBall;[spriteNodeBody addChild:spriteNode];[self addChild:spriteNodeBody];
现在您可以放心使用:
spriteNode.xScale = spriteNode.xScale * -1;



