gpt4 book ai didi

ios - 你如何在 Sprite Kit 中重新开始一个场景

转载 作者:行者123 更新时间:2023-11-29 02:25:19 26 4
gpt4 key购买 nike

我有一个功能齐全的游戏,带有 Sprites Actions 等。但是在某个时候场景需要重新启动。

每当我加载游戏时,我都会在 didMoveToView 中调用一个名为 createSceneContents 的方法。在 createSceneContents 中,我创建了所有需要创建的内容( Sprite 、标签等)。

但是,当我想完全重新启动游戏时,我该怎么做呢?

最佳答案

创建一个包含两件事的方法。

1) 删除所有正在使用的 ATM(所有 Sprite 、 Action 、标签等...)

2) 使用您的 createSceneContents 方法创建所有内容

代码:

- (void) restart {

[self removeAllChildren];
[self removeAllActions];
[self createSceneContents];
}

只要你想重启你的场景就调用这个方法

关于ios - 你如何在 Sprite Kit 中重新开始一个场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27622926/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com