0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【Unity】マテリアルを変更・削除する方法

Posted at

◆概要

本記事では、Unityのゲームオブジェクトに設定されたMaterial(マテリアル)を変更・削除する方法について解説します。
また、本記事はUnityの学習を始めたての初学者向けの記事となります。

◆開発環境

Unity6(6000.0.31f1)

◆マテリアルを変更する方法

ゲームオブジェクトのマテリアルを変更するには、Inspectorウィンドウの「Mesh Renderer」コンポーネント内にある「Materials」タブ で設定します。
「Element」に表示されているスロットに、適用したいマテリアルをドラッグ&ドロップするか、「◎」ボタン(選択ボタン) をクリックして選択できます。

・画像1:ドラッグ&ドロップで変更
Material説明①.png

・画像2:「◎」ボタン(選択ボタン)で変更
Material説明②.png

◆マテリアルを削除する方法

ゲームオブジェクトのマテリアルを削除する場合も、Inspectorウィンドウの「Mesh Renderer」コンポーネント内にある「Materials」タブ から操作を行います。
「Element」のスロットに設定されているマテリアルを選択してDelete、もしくは「◎」ボタン(選択ボタン) から「None」を選択することで削除できます。
また、マテリアルを削除したゲームオブジェクトはピンク色になります。

・画像3:マテリアルを削除する
Material説明⑤.png

◆Tips:通常のコンポーネントとの違い

通常、ゲームオブジェクトにアタッチされたコンポーネントはコンテキストメニュー(︙)から 「Remove Component」 を選択することで削除できます。
しかし、マテリアルは「Remove Component」で削除することはできません。
その理由は、マテリアルは「ゲームオブジェクトの見た目」を変更するためのもので、単独のコンポーネントではない からです。
マテリアルは、ゲームオブジェクトに「アタッチ」するのではなく、「Mesh Renderer」コンポーネント内で管理・設定される 仕組みになっています。
そのため、マテリアルを変更・削除したい場合は、「Mesh Renderer」コンポーネントの「Materials」タブで設定を変更する必要があります。

・画像4:通常のコンポーネントの場合
Material説明③.png

・画像5:マテリアルの場合
Material説明④.png

◆まとめ

今回はUnityでマテリアルを変更・削除する方法について解説いたしました。
初歩的な内容ではありますが、本記事がUnity学習者の参考になれば幸いです。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?