ios - 在 GameScene.sks 中制作 Sprite 并在代码中访问它

标签 ios swift sprite-kit skscene

我在 Sprite Kit 中制作了一个应用程序,我不想用代码设计我的关卡,所以我使用了我的 GameScene.sks 文件并在视觉上制作了我的关卡,我命名了我在 GameScene.sks 中制作的每个节点.现在我想访问我在 GameScene.sks 中添加的代码中的节点。例如,我如何移动我在 GameScene.sks 中制作的 Sprite 。

最佳答案

如果您命名了节点,那么您可以在场景中通过使用访问它们

func childNodeWithName(_ name: String) -> SKNode?

然后你可以申请,例如节点的 SKAction

关于ios - 在 GameScene.sks 中制作 Sprite 并在代码中访问它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28043743/

相关文章:

ios - ARKit 世界地图——如何使用自定义 UTI 文件类型保存/访问?

swift - 如何在 Swift 中检测未连接的外设是否离开范围?

ios - UITableView 在滚动/分页时没有正确处理 contentOffset

ios - NSLocationAlwaysAndWhenInUseUsageDescription 的字符限制是多少?

ios - UITabBarController 以编程方式添加 Controller 导致通知打开时出现问题

swift - spritekit 场景转换不正确

ios - 使用 UserDefaults 在 SKScene 之间传递字符串

ios - 优化 SpriteKit

iphone - 如何在 iOS 应用程序中动态链接设备框架?

ios - 在我的 iOS 应用程序中,架构 x86_64 的 undefined symbol