如何以编程方式更改精灵的物理体? 这就是我正在做的事情:
[mySprite removeFromParent];
mySprite.physicsBody = [MySprite body2];
// body setup
[myContainer addChild: mySprite];
但不知怎的,它只是不起作用。我做错了什么?
编辑:这是我的英雄角色,他由3个身体组成
答案 0 :(得分:3)
您可以像这样镜像精灵:
mySprite.xScale = -1; // assuming the scale desired is indeed 1.
我相信你可以用SKShapeNode做同样的事情,所以你可以对你的物理身体做同样的事情。