Objective c 添加到CCNode的所有精灵都聚集在一个点中

Objective c 添加到CCNode的所有精灵都聚集在一个点中,objective-c,cocos2d-iphone,ccnode,Objective C,Cocos2d Iphone,Ccnode,我对我的CCNode Hearts1使用了Hearts1.CCPositionType=CCPositionTypeNormalized。 对于节点内的所有精灵,我还使用了CCPositionTypeNormalized 我的精灵似乎没有移动,它们只是在同一点上堆叠在一起。是否需要更改节点的ContentSize,以匹配viewSize ScreenWidth = [[UIScreen mainScreen] bounds].size.width; ScreenHeight = [[UIScre

我对我的CCNode Hearts1使用了
Hearts1.CCPositionType=CCPositionTypeNormalized
。 对于节点内的所有精灵,我还使用了
CCPositionTypeNormalized

我的精灵似乎没有移动,它们只是在同一点上堆叠在一起。是否需要更改节点的
ContentSize
,以匹配viewSize

ScreenWidth = [[UIScreen mainScreen] bounds].size.width;
ScreenHeight = [[UIScreen mainScreen] bounds].size.height;
heart1.contentSize = CGSizeMake(ScreenWidth,ScreenHeight);
这将防止所有精灵聚集在一个点上