

いつもお世話になっております。

SKSpriteNodeを利用したノードを50個以上生成すると、  
フレーム数が落ちたり、view.showsFPSが表示されなかったりします。  
（iPhone 4Sを利用してます）

解決策として、画面外のSKSpriteNodeを削除したりすることが一般的ですが、  
他に、画像を小さくすると処理を軽くすることもできました。

他に処理を軽くする改善策があったりしますでしょうか。

ノードは、SKSpriteNodeの他に、SKShapeNode、SKLabelNodeも利用しております。  
どのノードも利用するとそれぞれ１ノードとしてカウントされ、（view.showsFPS）  
ノード数が多くなると重くなることを認識しました。  
50ノードで表現しているゲームレイアウトを10ノードにしたりする技能があったりしますでしょうか。

コードの質問ではなく申し訳ございません。

回答頂けると幸いです。よろしくお願い致します。


CC BY-SA 3.0
2017-08-13T15:57:18.903
37168
2017-08-13T16:34:22.553
2017-08-13T16:34:22.553
13972
20142
question
swift spritekit
ノード数が多くなると処理が重くなる