v=QIXyj3WeyZM学习一款基于Python Pygame瓦片的游戏 我的代码和视频中的代码是一样的。(我已经检查了很多次错误。)collide_hit_rect import pytmxModuleNotFoundError: No module named 'pytmx' 它认为我错过了pytmx
我已经做了一个地图在瓷砖编辑器,并打算使用它在游戏中使用游戏。我导入pytmx来帮助处理这个过程,但是当我使用load_pygame(“文件目录”)时,它会给出这个错误。\PythonSoftwareFoundation.Python.3.7_qbz5n2kfra8p0\LocalCache\local-packages\Python37\site-packages\pytmx\util_pygame.py", line 183, in load_pygame
retu
我有我的资产层称为地面和对象层,最初称为对象层。然后,我得到了创建我的TileMap的简单代码:def __init__(self, filename): for layer in self.tmxdata.visible_layers:
if isinstance(layer, pytmx.TiledTileLayerself
经过很多研究,我没有找到答案,当我试图用pytmx在游戏中显示对象时,结果是完全失效的,因为x,y随旋转而变化。我试着用矩阵旋转,但是为了这个,我需要知道原始中心。因此,我的目标是简单地用pytmx在游戏中显示对象块。= numpy.matrix(id_center)
如果我只使用pygame.transform.rotate:
if isinstance(layer