这是我的设置:
现在,一切都很好,直到我缩小我的世界:
[_world runAction:[SKAction scaleTo:0.5 duration:0.75]];
我的车突然从车轮上抬起。似乎保持了与未放大的世界中相同的距离。车辆的所有部分都经过适当缩放 - 除了与各部分的距离。
我是否也必须将缩放应用到我的关节?或者我需要重置关节的 anchor 吗?
感谢您的帮助!
物理无法扩展。改变节点的比例是纯粹的视觉效果,它不会以任何方式改变物理。
即使您手动更新与节点缩放同步的物理位置,您也会发现如果不移除前一个主体并用相同形状的相应主体替换它,则无法缩放每个主体的形状,只是缩放。在缩放 Action 期间,您必须在每一帧都完成并创建新的实体,这可能会导致严重的帧速率问题。
关于ios - 缩小我的世界: Joints and their positions are not adjusted,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21313717/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |