setcontentsize并不能改变绘制大小,改变的仅仅是在屏幕上绘制的位置,例如setContentSize比实际小,但是还是会全部显示在屏幕上,一般会和setAnchorPoint一起使用,例如
map->setPosition(ccp(0,0));
map->setAnchorPoint(ccp(0,0.1));
map->setContentSize(CCSizeMake(960,620));
在屏幕上显示效果和
map->setPosition(ccp(0,0));
map->setAnchorPoint(ccp(0,0.2));
map->setContentSize(CCSizeMake(960,310));
一样
本文深入探讨了CCNode类中setContentSize和setAnchorPoint方法的使用,详细解释了如何通过调整这两个属性来改变节点在屏幕上的显示位置及大小,并通过实例演示了它们在实际开发中的应用。
794

被折叠的 条评论
为什么被折叠?



