やりたいこと
タイトルのように、
『スクリプトからコンポーネントを追加or削除』したい!
こうする
-- 追加 --
gameObject.AddComponent<コンポーネント名>();
-- 削除 --
Destory(GetComponent<コンポーネント名>);
補足
コードの例は、コンポーネントの追加or削除を ”スクリプトがアタッチされたGameObject” に対して行う場合を想定しています。なので、他のGameObjectに対して操作を行う場合は書き換えましょう。
おわり
Twitterのフォロー歓迎です...(`・ω・´) ヨロシク!