前回の記事のとおり、Unity1週間ゲームジャムにゲームを投稿したのですが、
PC環境によってはかなり重そうであることが判明しました。
パフォーマンスを改善すべく調査を行う中で、
個人的に多様していたSetActiveの処理が割と重いのだということを知りました。
Destroyが重い処理だということは聞いたことがあるので、
SetActiveを使うようにしていたのですが、これもまた、
考えなしに扱っていい代物ではないようです。
代替として、コンポーネントに作用する
enabledはパフォーマンス面では優れているそうです。
使用する場面を精査して、積極的に取り入れていきたいと思います。