私は、macOS単一ウィンドウアプリケーションを作成し、テンプレートStars
を持つスプライトパーティクルシステムファイルを追加します。そしてちょうどこのような効果の視覚: viewControllerのスプライトパーティクルシステムアニメーション
そして、私は私のViewControllerにそれを追加したいが、このanswerのガイドとして、私はこのような結果を得ました、そしてそれは私が希望されなかった。
override func viewDidLoad() { super.viewDidLoad() let scene = SCNScene() let particlesNode = SCNNode() let particleSystem = SCNParticleSystem(named: "Welcome", inDirectory: "") particlesNode.addParticleSystem(particleSystem!) scene.rootNode.addChildNode(particlesNode) skView.backgroundColor = .black skView.scene = scene }
私は何が間違っているのだろうと私は何をすべきでしょうか?ここで
はデモレポです:Link Here
パーティクルシステム自体は変更なしとXcodeで利用可能な標準「スター」SceneKitパーティクルシステム、です。
クラス/オブジェクト情報を投稿できますか?あなたは 'SK/SCNView'を継承しましたか? 'viewDidLoad'をオーバーライドしますか? – Fluidity
@Fluidity遅く返事を申し訳ありません。私はちょうど新しいデモを作成し、それを私のgitlabリポジトリにアップロードします:[ここにリンク](https://gitlab.com/hamguy/StarAnimationDemo)。 – HamGuy