【发布时间】:2015-01-05 13:38:40
【问题描述】:
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?
【问题讨论】: