Swift 单页应用程序中的SpriteKit粒子发射器?

Swift 单页应用程序中的SpriteKit粒子发射器?,swift,sprite-kit,swiftui,Swift,Sprite Kit,Swiftui,我已经创建了一个“.sks”文件 我已经在编辑器中配置了效果 我在swift view文件中添加了import SpriteKit 苹果的文档显示了这个片段(但我不知道如何正确使用它): func newSmokeEmitter()->SKEmitterNode?{返回SKEmitterNode(文件名为:“smoke.sks”)} 我见过,也见过,但他们也没有解决我的问题。SpriteKit是否要求您将应用程序配置为a)游戏和b)SpriteKit,还是可以在我的单页应用程序中完成?谢谢

我已经创建了一个“.sks”文件

  • 我已经在编辑器中配置了效果

  • 我在swift view文件中添加了
    import SpriteKit

  • 苹果的文档显示了这个片段(但我不知道如何正确使用它):

    func newSmokeEmitter()->SKEmitterNode?{返回SKEmitterNode(文件名为:“smoke.sks”)}


    我见过,也见过,但他们也没有解决我的问题。SpriteKit是否要求您将应用程序配置为a)游戏和b)SpriteKit,还是可以在我的单页应用程序中完成?谢谢你的帮助

    如果您在SwiftUI中执行此操作(如标签所示),这可能会对您有所帮助:(特别是在SwiftUI 2.0中)。@pawello2222该问题适用于为SpriteKit配置的“游戏”。我的应用程序是单页应用程序。SwiftUI 2.0的答案也应该在单页应用程序中使用(如果您使用SwiftUI 2.0)。@pawello2222好的,谢谢您的输入!我会调查的。