小编Oby*_*by1的帖子

Xcode如何自动从其父节点中删除skspritenode

我是objectif-c和sprite-kit开发的新手(但不是编程).所以我开始使用Apple的Spri.该应用程序完美无缺,但是当岩石落入场景底部时,表示岩石的节点会自动从其父节点移除.这个,没有实现 - (void)didSimulatedPhysics方法:

- (void)didSimulatedPhysics
{
  [self enumerateChildNodesWithName:@"rock" usingBlock:^(SKNode *node, BOOL *stop) {
    if (node.position.y < 0)
      [node removeFromParent];
  }];
}
Run Code Online (Sandbox Code Playgroud)

我可以看到屏幕上显示的节点计数器:它不会随着岩石的数量而增加.所以我的问题是:Xcode是否为我的程序管理removeFromParent方法?如果是,你能告诉我禁用的选项.我尝试将ARC设置为NO,但它没有任何改变.

我希望我的信息很清楚.如果没有,请告诉我.提前感谢您的回答.

拉斐尔

xcode ios7 sprite-kit skspritenode

2
推荐指数
1
解决办法
1911
查看次数

标签 统计

ios7 ×1

skspritenode ×1

sprite-kit ×1

xcode ×1