function 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
中的对象包含字段gid
,该字段指向要使用的精灵的gid
。
但是,从Tiled导出的JSON文件不包含任何字段gid
。
Tiled只允许向对象添加自定义属性,并且要编辑的对象上没有gid
字段。
如何在导出的JSON中包含gid
?
答案 0 :(得分:1)
可以找到问题的答案here。
确实,在放置对象后,您无法设置对象的gid。
使用&#34;插入平铺对象&#34;放置这些平铺对象;工具, 在瓷砖集中选择瓷砖后。