如何在 SpriteKit 中设置多个物理体
我的playerSprite 上需要有两个物理体。我需要一个物体具有较小的接触区域,并且仅检测某些物体上的碰撞。我的 PlayerNode 类中的代码是: let walkin…
UITextChecker 代码未给出正确的结果
我正在使用我认为的标准方法来检查单词的有效性。我有一个由 4 部分组成的数组,将其连接起来以验证单词。 我把这个放在 SpriteKit 场景中的 touches …
检查内置字典 Swift 时游戏冻结
我正在制作一个主要基于 SpriteKit 的简单文字游戏。 有一个由 6 个字母组成的简单数组。 当在我的 Spritekit 游戏中抓取一个字母并将其添加到数组中…
在多平台项目上找不到 UIBezierPath
我在 Xcode 中创建了一个多平台游戏,UIBezierPath 给出了“在范围内找不到‘UIBezierPath’”错误。我确信我只是缺少导入一个套件,但我不知道是哪一…
如何制作随机重复动作的动画?
如何使 SKAction.move() 随机且永远重复? 例如: let boxPosition = Double.random(in: 100…600) let boxMove = SKAction.move(to: CGPoint(x: boxP…
Swift SpriteKit 异步/等待错误:Swifts 新并发和 SpriteKit 的内存错误
我们注意到在 SpriteKit run 函数中使用 async wait 时。 自我保留直到运行操作完成,这可能导致内存泄漏。 Task { try? await Task.sle…