大佬们求求帮忙看看2dx lua 精灵setContentSize(cc.size(100,100))无法调大小只会让位置改变

cocos2dx lua中精灵无论是用setContentSize(cc.size(100,100)) 还是size(100,100)都无法让其改变大小但是会改变精灵所在位置。
image

Sprite好像有几种情况下用不了setContentSize,一个是改变了锚点不是(0.5,0.5),一个是用了plist里的frame图片

那请问除了scale之外有什么其他方法可以改变大小吗 :cry:

用scale就可以,scale跟原图的size值没有关系,不会改动size值大小.你如果想要size值来改变,可以自己封装个函数 setScale(a/w,b/h)} w和h是card_bg.png的真实像素大小,a和b是传的size值大小

:hugs:谢谢大佬

正解 我也发现spine也有这个问题,只能设置scale进行缩放。