pygame.gfxdraw.aacircle 对于大圈子来说很有趣,还有其他选择吗?

发布于 2024-10-17 05:12:13 字数 238 浏览 8 评论 0原文

从事我的软件设计和开发主要项目,并遇到了障碍,当使用 pygame.gfxdraw.aacircle 绘制大圆圈时,输出变得扭曲,如下所示

在此处输入图像描述

图片中的窗口显示了半径为 1561 的圆的一部分,

如果没有人可以提出绘制圆的修复或替代方法,我可能会只需使用常规的圆函数,因为它在大半径下看起来不错。

Working on my Major project for software design and development and have run into the hurdle that when using pygame.gfxdraw.aacircle to draw big circles, the output goes screwy as seen here

enter image description here

the window in the picture is showing a section of a circle with a radius of size 1561

if no-one can suggest a fix or alternate way of drawing aa circles i will probably just use the regular circle function as it doesn't look to bad at sch a large radius.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冰之心 2024-10-24 05:12:13

我建议不要使用 pygame.gfxdraw,因为它被明确标记为实验性的。

从文档中:

实验!:意味着此 api 可能会更改,或稍后消失
pygame 发布。如果你使用这个,你的
代码将在下一个 pygame 中中断
发布。

只需坚持常规的圆形功能即可。

编辑:

也许您应该在pygame bugtracker或pygame邮件列表上打开错误报告。

I would suggest not to use pygame.gfxdraw, since it is clearly marked as experimental.

From the documentation:

EXPERIMENTAL!: meaning this api may change, or dissapear in later
pygame releases. If you use this, your
code will break with the next pygame
release.

Just stick with the regular circle function.

EDIT:

Maybe you should open a bugreport on the pygame bugtracker or the pygame mailinglist.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文