为了账号安全,请及时绑定邮箱和手机立即绑定

pygame 中的 pushMatrix、popMatrix、平移和旋转?

pygame 中的 pushMatrix、popMatrix、平移和旋转?

侃侃无极 2023-03-30 16:12:30
在处理js编程语言中,有pushMatrix(), popMatrix(), translate(), 等函数rotate()。有什么办法可以在 pygame 中重新创建这些函数吗?我正在制作一个躲避游戏,我认为如果你应该避免的方块正在转动会很好。我有 pygame 版本 1.9.6,Windows 10。使用以下命令时,这是我的 python 版本和 conda 版本:(venv) C:\Users\Joshua\OneDrive\VscodePrograms\MyPythonFolder\Dodger>python --versionPython 3.7.6(venv) C:\Users\Joshua\OneDrive\VscodePrograms\MyPythonFolder\Dodger>conda --versionconda 4.8.2(venv) C:\Users\Joshua\OneDrive\VscodePrograms\MyPythonFolder\Dodger>
查看完整描述

1 回答

?
守着星空守着你

TA贡献1799条经验 获得超8个赞

pygame不提供矩阵运算。Pygame 有pygame.math模型,它提供了基本的向量运算,但它没有自动应用于对象坐标(顶点)的全局矩阵的概念。

Processing中的矩阵运算与OpenGL即时模式(Legacy OpenGL )矩阵运算密切相关。

查看完整回答
反对 回复 2023-03-30
  • 1 回答
  • 0 关注
  • 132 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信