エディタ拡張

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

unity-editor-remove-commponent

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

コード

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

備考

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

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

ABOUT ME
すいみん
名前:すいみん 東京在住のデザイナー DTP・映像・3D・プログラミングまで、 なんでも自分で試して作ることが好きです。 ブログはその備忘録です。