【问题标题】:Using spritecollide in Pygame - with rotated surfaces在 Pygame 中使用 spritecollide - 带有旋转表面
【发布时间】:2019-11-13 22:05:49
【问题描述】:

我已经创建了一个表面,旨在用作 rpg 风格游戏的“墙”,但是我旋转了这个表面,使其采用菱形的形式,因为这就是游戏设计的外观。我的问题是使用 spritecollide 时,它​​仅适用于矩形参数(矩形)。我怎样才能制作一个已经旋转的“墙”表面,并且基本上为钻石提供了一个旋转的矩形参数?感谢您的帮助!

【问题讨论】:

    标签: python python-2.7 pygame sprite


    【解决方案1】:

    您可以将碰撞遮罩用于比矩形或圆形更复杂的任何事物。 http://www.pygame.org/docs/ref/sprite.html#pygame.sprite.collide_mask

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-20
      • 2015-04-13
      • 2015-04-14
      • 1970-01-01
      • 2022-11-07
      • 2013-10-19
      • 1970-01-01
      相关资源
      最近更新 更多