【发布时间】:2014-08-22 12:39:56
【问题描述】:
这用于添加四个 skspritenodes。对于每个节点,我添加一个孩子。每个大节点都使用带有 FollowPath RepeatForever 的 skAction 进行动画处理。为什么即使我将 children zpostion 设置为 1.0,我也看不到孩子精灵而只能看到大精灵?
for (int i=0; i<4; i++) {
SKSpriteNode *spriteBig=[[SKSpriteNode alloc] initWithColor:[UIColor grayColor] size:CGSizeMake(100, 100)];
[_worldNode addChild:spriteBig];
SKSpriteNode *spriteChild=[[SKSpriteNode alloc] initWithColor:[UIColor greenColor] size:CGSizeMake(60, 60)];
[spriteChild setZPosition:1.0];
[spriteBig addChild:spriteChild];
}
编辑
抱歉,由于一些打字错误,我已经编辑了答案
【问题讨论】:
-
什么是 Ombra?这是因为您没有添加 spriteChild。你应该这样做 [spriteBig.addChild:spriteChild];
-
修改后还有问题吗?
标签: ios iphone sprite-kit