UnityのGameObjectにコンポーネントとして追加したスクリプトのenabledをInspector上から設定するためのチェックボックスが表示されないことがありまして
支障は無かったのですが個人的に気になったので調べてみたところ
スクリプトにStartかUpdateのどちらも定義されていない場合に表示されないようです
空っぽのStartまたはUpdateを定義したところチェックボックスが表示されました
(チェックボックスが表示されない状態でもスクリプトからenabledの設定は可能)
意図して表示していないのかどうかは分かりませんが
何故?とハマった時の参考になれば幸いです