已删除的帖子

代码动态创建一个节点,如果先设置节点大小然后再添加到父节点上则设置的大小无效果,必须先设置父节点然后再设置大小才行,之前2.2.2版本是正常的,请问这个是bug嘛?

@Santy Wang
2.4版本修改节点大小必须先设置了父节点才生效嘛?2.2.2版本正常。

你测试一下sp.sizeMode = cc.Sprite.SizeMode.CUSTOM;
再设置大小,再设置父节点

再顶一下,为什么设置parent之前无法修改节点大小呢?之前顶版本都正常。@jare

@EndEvil ang 论坛没人了嘛。。。

改成这样就好了 :11:
sp.sizeMode = cc.Sprite.SizeMode.CUSTOM;

1赞

奇怪了为何2.2.2不用这么设置,同样的代码升级到2.4就得设置下这个,按说只要我手动修改了大小它的sizeMode不就应该自动转换成CUSTOM嘛?

1赞

:smile:

自己进engine调试一下不就出来了,chrome跟进去