メインコンテンツへスキップ
< すべてのトピックに戻る

オブジェクトに光を当ててハイライトするには?

対象のオブジェクトのマテリアルにある「Emission(発光)」のカラーを、スクリプトから有効化してHDR値で明るくします。

宝箱や選択中のキャラクターなど、「プレイヤーが今注目すべき対象」を強調する際、マテリアルそのものを光らせてポストプロセスのBloom(光の滲み)と連動させるのが最も美しく目立つためです。

material.EnableKeyword("_EMISSION");で発光機能をオンにし、material.SetColor("_EmissionColor", Color.yellow * 2.0f);のように、色に対して1以上の数値を掛け算(HDR化)してセットすることで強く光らせます。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に