コガネブログ

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

【Unity】Destroy関数の拡張メソッド

using UnityEngine;

public static class GameObjectExtensions
{
    /// <summary>
    /// 破棄します
    /// </summary>
    public static void Destroy( this GameObject self )
    {
        GameObject.Destroy( self );
    }
}
// GameObject 型の static 関数で呼び出し
GameObject.Destroy( go );

// 拡張メソッドで呼び出し
go.Destroy();