コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Unity】指定された名前のオブジェクトが存在する場合は削除する関数

ソースコード

using UnityEngine;

public static class GameObjectUtils
{
    public static void DestoryIfExist( string name )
    {
        var gameObject = GameObject.Find( name );
        if ( gameObject == null )
        {
            return;
        }
        GameObject.Destroy( gameObject );
    }
}

使い方

GameObjectUtils.DestoryIfExist( "hoge" );

関連記事