【问题标题】:I want to get the tile labels from a Tiled (TMX) file using pytmx, i cannot find the syntax我想使用 pytmx 从平铺(TMX)文件中获取平铺标签,我找不到语法
【发布时间】:2017-12-20 14:36:15
【问题描述】:

我可以得到图片路径,也可以得到图块的ID

但是我似乎无法获得“类型”或瓷砖或任何其他属性,除了:

图块 ID、宽度、高度和图像

我的代码示例:

tmxdata = pytmx.TiledMap('new_map.tmx')
print(tmxdata.get_tile_properties(0, 0, 0))

给出:

{1: {'height': '16', 'source': 'images/block.png', 'trans': None, 'frames': [], 'width': '16'}}

当您的地图在该位置有图块时

请帮忙,谢谢,我猜至少 PyTMX 比其他 TMX 模块好

【问题讨论】:

    标签: python tiled tmx


    【解决方案1】:

    平铺“类型”属性是最近才在 Tiled 1.0 中添加的,因此在您正在使用的库中找不到它也就不足为奇了。

    您最好的选择可能是通过在https://github.com/bitcraft/PyTMX 的 GitHub 项目上打开一个问题来联系库的作者。

    【讨论】:

    • 谢谢,直到最近我才使用这个工具,这必须解释它干杯
    猜你喜欢
    • 2020-11-02
    • 2011-07-04
    • 2013-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-05
    相关资源
    最近更新 更多