teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

インスタンス除去

2016/07/10 04:56

投稿

swordone
swordone

スコア20675

answer CHANGED
@@ -1,2 +1,3 @@
1
1
  画面外に出たら消すという考え方ではなく、描写の前にその弾が画面内か否かを判定してから描写してみてはどうでしょう?
2
- 画面外のものは描写処理されなくなるので、少なくとも処理が軽くなることは期待できると思います。
2
+ 画面外のものは描写処理されなくなるので、少なくとも処理が軽くなることは期待できると思います。
3
+ ただし、Gunインスタンスが残る問題は解決しないので、定期的に画面外の弾を除去する(もちろん排他制御に気を遣って)必要があるかと思いますが。