【已解决】关于Armature中DisplayData的问题

用Armature的changeDisplayByIndex实现图片的替换,就像Demo中那个替换武器的例子,要是两张图片的大小不一样,可能相对的位置也差了很多,那这样应该怎么去设置替换的位置?Demo中替换武器例子好像并没有这个设置,是不是因为它替换图片时取了两张图比例位置差不多的地方,但是,我有试过用别的图片替换,结果好像有不是这样。所以还是向大神求救吧。。谢谢

这 就 需要你设置 图片的 锚点信息了嘛
你注意 换的 武器 的 锚点 都是在 剑柄那里

— Begin quote from ____

%url%jyinkailej 发表于 2013-7-24 22:36
这 就 需要你设置 图片的 锚点信息了嘛
你注意 换的 武器 的 锚点 都是在 剑柄那里 …

— End quote

但是 它是用CCSpriteDisplayData给Bone添加显示数据,然后使用changeDisplayByIndex还显示需要的数据,CCSpriteDisplayData对象没有锚点。
那这个锚点代码应该怎么设置?

— Begin quote from ____

%url%jyinkailej 发表于 2013-7-24 22:36
这 就 需要你设置 图片的 锚点信息了嘛
你注意 换的 武器 的 锚点 都是在 剑柄那里 …

— End quote

知道了 原来把吧所有的锚点信息 都放在了flash导出的 xml文件中。。。谢啦。。

这 就 需要你设置 图片的 锚点信息了嘛
你注意 换的 武器 的 锚点 都是在 剑柄那里