我正在用Python编写科学模拟,我正在使用pygame来展示系统的演变。
我想用公共轴绘制进化,就像在数学中一样(屏幕左下角的原点和正轴向上和向右增加)。我知道并理解轴在Pygame中被视为标准的2D图形。
这有内置的pygame函数吗?或者我应该预先处理我的数据,以便在我想要的坐标系中显示它们?或者更重要的是,pygame是否是正确的选择?
更新:我尝试使用pygame.transform.flip()
,但它会旋转所有给定的Surface(当然)。当我将多个表面连接到屏幕时,我以翻转的整个信息结束(我正在绘制数字和字母,因此它们显示为颠倒)。我将尽快尝试使用matplotlib,以获得快速,简单且无痛的解决方案