gpt4 book ai didi

swift 2 : accessing the most newly spawned sprite position

转载 作者:行者123 更新时间:2023-11-28 11:08:48 25 4
gpt4 key购买 nike

我使用 SKAction waitForDuration 每 5 秒生成一个 sprite

self.addChild(enemy)

如何访问最近生成的 Sprite 的位置?

最佳答案

每次生成 Sprite 时只需保存 Sprite:

初始化中的某处:

var lastSprite = SKSpriteNode()

然后,在你的敌人生成代码中:

addChild(enemy)
lastSprite = enemy

您可能需要重新设计您的 SKAction 以使用 2 条指令运行一个 block ,而不仅仅是一个 addChild。或者,您可能想要调查 enumerateChildNodesWithName 以查看最后添加的 Sprite 是否始终是返回的最后一个或第一个 Sprite。

关于 swift 2 : accessing the most newly spawned sprite position,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36319748/

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