如何以编程方式更改精灵的物理体?这就是我正在做的事情:
[mySprite removeFromParent];
mySprite.physicsBody = [MySprite body2];
// body setup
[myContainer addChild: mySprite];
但不知何故,它就是行不通。我究竟做错了什么?
编辑:这是我的英雄角色,他由 3 个身体组成
- 脚 - 更大的圆圈作为脚传感器
- 多边形 - 我要水平翻转的那个
- 较小的圆圈 - 它固定在多边形上,以便纹理跟随其他物体