这是一个真正的快速问题。看起来超级初始化有它自己的方式锚定周围的东西。这里是例子。 下面我有超级初始化与精灵帧“image1”,我有“image2”内的初始化。问题是,这两个图像不会像你想象的那样相互溢出,看起来像init'image1'的锚点是0,0和0.5,0.5的“image2”,所以“image1”的左下边缘“会与”image2“的中心过度缠绕。super init sprites不匹配
-(id) initWithSpriteImage
{
if ((self = [super initWithSpriteFrameName:@"image1.png"]))
{
CCSprite *image2=[CCSprite spriteWithSpriteFrameName:@"image2.png"];
}
return self;
}
任何想法我可以解决这个问题,除去init精灵?
我不明白你在试图达到什么...... – EmilioPelaez 2012-02-19 17:24:01
如果你不使用它,创建第二个CCSprite的目的是什么? – dreamlax 2012-02-19 19:33:55
要将每个节点添加为哪个节点? – richard 2012-02-19 20:58:24