[]json图片中带有pivot属性无效吗
我有这么个素材配置:
{
"frames": {
"idle_01.png": {
"frame": {
"x": 1,
"y": 1,
"w": 137,
"h": 299
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
"idle_02.png": {
"frame": {
"x": 1,
"y": 302,
"w": 137,
"h": 299
},
"rotated": true,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
"idle_03.png": {
"frame": {
"x": 140,
"y": 1,
"w": 137,
"h": 299
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
"idle_04.png": {
"frame": {
"x": 279,
"y": 1,
"w": 137,
"h": 299
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
}
},
"meta": {
"image": "idle.png",
"prefix": "dealer/"
}
}
加载之后用Animation.createFrames(["dealer/idle_01.png", "dealer/idle_02.png", "dealer/idle_03.png", "dealer/idle_04.png"], "dealer_idle");试图创建动画,但是播放的时候最后一张旋转的,并没有因为json中设置pivot属性而摆正。
{
"frames": {
"idle_01.png": {
"frame": {
"x": 1,
"y": 1,
"w": 137,
"h": 299
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
"idle_02.png": {
"frame": {
"x": 1,
"y": 302,
"w": 137,
"h": 299
},
"rotated": true,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
"idle_03.png": {
"frame": {
"x": 140,
"y": 1,
"w": 137,
"h": 299
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
},
"idle_04.png": {
"frame": {
"x": 279,
"y": 1,
"w": 137,
"h": 299
},
"rotated": false,
"trimmed": true,
"spriteSourceSize": {
"x": 133,
"y": 21,
"w": 137,
"h": 299
},
"sourceSize": {
"w": 400,
"h": 320
},
"pivot": {
"x": 0.5,
"y": 0.5
}
}
},
"meta": {
"image": "idle.png",
"prefix": "dealer/"
}
}
加载之后用Animation.createFrames(["dealer/idle_01.png", "dealer/idle_02.png", "dealer/idle_03.png", "dealer/idle_04.png"], "dealer_idle");试图创建动画,但是播放的时候最后一张旋转的,并没有因为json中设置pivot属性而摆正。
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
cuixueying
赞同来自: