ios - SpriteKit 物理实体边缘
<p><p>有什么区别</p>
<pre><code>pathPhysics.physicsBody = ;
</code></pre>
<p>和</p>
<pre><code>pathPhysics.physicsBody = ;
</code></pre>
<p>文档不是很清楚。只是一个封闭路径,而另一个没有?</p></p>
<br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
<p><p>是的,封闭与开放是主要区别。</p>
<p>但是可能会有内部优化。在 Box2D 中,边缘链形状用于创建大的、自由形式的形状,例如洞穴系统的边缘。边缘链形状与“正常”边缘形状相比具有优势,它们可以连接在一起以创建无缝过渡。在 Box2D 中,如果您创建多条边,则在边缘形状上滑动的对象可能会在边界处停止,而边缘链形状可以解决这个问题。</p>
<p>鉴于我认为可以公平地假设链形状更适合自由形式的碰撞形状,尤其是当它们由许多顶点组成时。</p>
<p>请参阅 <a href="http://box2d.org/manual.pdf" rel="noreferrer noopener nofollow">Box2D manual</a> (第 4 章:边缘形状、链形状)了解详细信息。</p></p>
<p style="font-size: 20px;">关于ios - SpriteKit 物理实体边缘,我们在Stack Overflow上找到一个类似的问题:
<a href="https://stackoverflow.com/questions/20168956/" rel="noreferrer noopener nofollow" style="color: red;">
https://stackoverflow.com/questions/20168956/
</a>
</p>
页:
[1]