Unity事例ノート

UNITY

【Untiy C#】他のスクリプトから透明化させる

他のスクリプトから、別オブジェクトの色を透明にできる仕組みを作ってみましょう。

スペースキーを押せばCubeの色が透明になりますが、別のオブジェクトのスクリプトから指示を出しています。

関連記事:
【Unity C#】オブジェクトを徐々に透明にする
【Unity C#】マテリアルを使って点滅させる

別オブジェクトのカラーを透明に

Cubeを作成します。

マテリアルを作成し、レンダリングモードをFadeに変更します。

マテリアルをCubeに追加します。

空のオブジェクトを作成します。

ColorChange.csを作成し、GameObjecgtに追加します。

キューブのフィールドに、Cubeを入れます。

ゲームプレイして、スペースキーを押すと、Cubeが透明になります。

関連記事:
【Unity C#】オブジェクトを徐々に透明にする
【Unity C#】マテリアルを使って点滅させる