2

シンプルさを目指すフレームワークにはその方法があり、私が今行っているように物理会計からすべてのノードを削除しないように思えます:

[self enumerateChildNodesWithName:@"live" usingBlock:^(SKNode *node, BOOL *stop){
        [node removeFromParent];
}];

これが初心者の質問である場合は申し訳ありません。SpriteKit を使い始めたばかりです。ありがとう!

4

3 に答える 3

10

「その方法」があります。SKPhysicsWorld リファレンスを見ると、プロパティが見つかりspeedます。速度 = 0 は一時停止を意味します。

于 2014-03-31T06:44:08.067 に答える
1

SKNode には、子を削除するためのメソッドがいくつかあります。

ここでそれらを見ることができますhttps://developer.apple.com/library/ios/documentation/SpriteKit/Reference/SKNode_Ref/Reference/Reference.html#//apple_ref/doc/uid/TP40013023-CH1-SW40

できるよ...

removeAllChildren

または

removeChildrenInArray:

等...

編集

待って、何を尋ねているの?タイトルと質問が一致しません。

于 2014-03-31T01:14:32.250 に答える