这是我的设置:
现在,一切都很好,直到我缩小我的世界:
[_world runAction:[SKAction scaleTo:0.5 duration:0.75]];
我的车突然抬起车轮。看起来好像保持与未放大的世界相同的距离。车辆的所有部件都经过适当的缩放 - 除了与其零件的距离。
我是否还必须将变焦应用于我的关节?或者我是否需要重置关节的锚点?
感谢您的帮助!
答案 0 :(得分:1)
物理学不扩展。改变节点的比例是纯粹的视觉效果,它不会以任何方式改变物理。
即使您手动更新与节点刻度同步的物理位置,您也会发现无法在不移除前一个实体的情况下缩放每个实体的形状,并将其替换为相同形状的相应实体,只需缩放即可。在缩放操作期间,您必须通过离开并在每个帧中创建新的实体,这可能会导致严重的帧速率问题。