0

函数createFromObjects 具有gid作为要传递的第二个参数。该参数createFromObjects以下列方式在函数中使用:

createFromObjects: function (name, gid, key, frame, exists, autoCull, group, CustomClass, adjustY) {

    // ...

    for (var i = 0, len = this.objects[name].length; i < len; i++)
    {
        if (this.objects[name][i].gid === gid)
        {
           // ...
        }
    }
}

这期望层中的对象包含指向要使用的精灵name的字段。gidgid

但是,从 Tiled 导出的 JSON 文件不包含任何字段gid

平铺仅允许向对象添加自定义属性,并且对象上没有gid要编辑的字段。

如何gid在导出的 JSON 中包含一个?

4

1 回答 1

1

这个问题的答案可以在这里找到。

事实上,你不能在放置对象后设置它的 gid。

在您的图块集中选择图块后,您可以使用“插入图块对象”工具放置这些图块对象。

于 2014-11-09T00:34:07.407 回答