「毎日Unity」の技術ブログ

開発で役立つ情報を発信する

【Unity】GUIの処理負荷を抑える方法

GUIの描画処理を軽くする方法を自分用にメモすることにしました。

[ 方法 ]

Unityはアルファ値が0の画像に対しても描画処理を行う仕様になっています。この仕様をオフにできれば、アルファ値が0の画像に描画処理を行わなくなるので、全体の描画負荷を抑えることができます。
方法は簡単で下記のようにCanvas Rendererコンポーネントの「Cull Transparent Mesh」のチェックボックスにチェックを入れるだけです。これをするだけで画像のアルファ値が0だった場合に描画処理を行わなくなります。
f:id:EDunity:20211119204035p:plain