「毎日Unity」の技術ブログ

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

【UnityC#】オブジェクトのレイヤーを取得する方法

オブジェクトのレイヤーを取得する方法を記事にしました。

[ 取得方法 ]

「gameObject.layer」で取得することができます。

[ 使用例 ]

下記は、下記のスクリプトがアタッチされているオブジェクトのレイヤーが9の時にそのオブジェクトを消去するスクリプトです。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ScriptTest : MonoBehaviour
{
    void Update()
    {
        if(gameObject.layer == 9)
        {
            Destroy(gameObject);
        }
    }
}