【Unity】コンポーネントを削除するエディタ拡張

unity-editor-remove-commponent

消したいスクリプトがAdd Componentされていたのでエディタ拡張で消してみました。

スポンサーリンク

コード

NewBehaviourScriptをAdd Componentされているゲームオブジェクトを選択して、実行すると削除されます。複数選択可。

スポンサーリンク

備考

たとえばOutlineのコンポーネントを消したい時はusing UnityEngine.UI;を追加して、obj.GetComponentとすると削除できます。

※エディタ拡張の場合Destroyではなく、すぐ削除できるDestroyImmediateを使用する

コメント