gpt4 book ai didi

objective-c - b2shape 椭圆?

转载 作者:搜寻专家 更新时间:2023-10-30 20:22:14 28 4
gpt4 key购买 nike

我正在尝试在 box2D (Cocos2D) 中创建一个椭圆对象。到目前为止,我已经为此使用了 b2CircleShape,但我意识到它不会再削减它了,我必须拥有椭圆形的 body 。可能吗?我试过使用 b2PolygonShape,但我的边缘是线性的,我需要它们是弯曲的。

有人遇到过同样的问题吗?有什么建议么?

最佳答案

您可以尝试使用多边形形状并从线段创建“椭圆”:椭圆肯定是凸多边形,您可以添加合理数量的线段。这只是一个近似值,但您可以稍后微调段数,以在性能和对原始形状的近似值之间获得最佳比例。

关于objective-c - b2shape 椭圆?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7472543/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com