Unity

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

unity-editor-remove-commponent

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

コード

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

備考

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

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

Unityの参考紹介

参考記事

  • Unityに関連する記事まとめ95選!
  • 参考書籍

    ABOUT ME
    すいみん
    東京在住。デザイナー寄りのテクニカルデザイナー。 ブログは技術検証の備忘録として書いています。