在 GameScene.sks 中制作精灵并在代码中访问它
Make sprite in GameScene.sks and access it in code
我在 Sprite Kit 中制作了一个应用程序,我不想用代码设计我的关卡,所以我使用了我的 GameScene.sks 文件并在视觉上制作了我的关卡,并命名了我制作的每个节点GameScene.sks。现在我想访问我在 GameScene.sks 中添加的代码中的节点。例如,我如何移动我在 GameScene.sks 中制作的精灵。
如果您命名了节点,那么您可以使用
在场景中访问它们
func childNodeWithName(_ name: String) -> SKNode?
然后你可以申请SKAction
到节点。
我在 Sprite Kit 中制作了一个应用程序,我不想用代码设计我的关卡,所以我使用了我的 GameScene.sks 文件并在视觉上制作了我的关卡,并命名了我制作的每个节点GameScene.sks。现在我想访问我在 GameScene.sks 中添加的代码中的节点。例如,我如何移动我在 GameScene.sks 中制作的精灵。
如果您命名了节点,那么您可以使用
在场景中访问它们func childNodeWithName(_ name: String) -> SKNode?
然后你可以申请SKAction
到节点。