【问题标题】:tool to align the objects and get its coordinates of a pygame/turtle game?对齐对象并获取 pygame/turtle 游戏坐标的工具?
【发布时间】:2020-11-02 21:46:36
【问题描述】:

是否有任何工具可以轻松放置对象并获得所需的对象坐标。 很难计算游戏中每个对象的坐标。

我要的工具是在WIN_HEIGHT,WIN_WIDTH的窗口中放置一些对象,如矩形或一些图像,然后获取这些对象的坐标

【问题讨论】:

    标签: pygame 2d-games python-turtle


    【解决方案1】:

    对于pygame.Rect,您可以使用rect.heightrect.width(还有.top.bottom)来获得所需的结果。如果您有pygame.Surface 对象,则可以调用这些方法来获取结果:

    Pygame surface documentation (get_methods)

    【讨论】:

    • 在 MS PowerPoint 中,当我们移动文本框时,它会紧贴中心或与幻灯片中的其他文本框对齐,类似的方式是否有任何工具可以对齐 rect 对象(也包括其他对象。 .),所以最后我可以得到它的坐标并在我的程序中使用它。
    • 我不熟悉 pygame 中的类似内容。但是你可以制作一个函数,例如接受两个参数(pygame.rect),并通过校正 x 或 y 坐标将第二个参数与第一个参数对齐。也许将rects 的列表作为第二个参数,然后它可以对齐整个对象集。毫无疑问有更好的解决方案,这只是一个想法,也许你觉得它有用
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-22
    • 2018-08-06
    相关资源
    最近更新 更多