コガネブログ

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

【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" );