読者です 読者をやめる 読者になる 読者になる

チラ裏Unity

主にUnityについての備忘録ですが誰か様の為になれば

Inspectorでコンポーネントのenabledを設定できない

UnityのGameObjectにコンポーネントとして追加したスクリプトのenabledをInspector上から設定するためのチェックボックスが表示されないことがありまして

f:id:hwks:20140613021036p:plain

 

支障は無かったのですが個人的に気になったので調べてみたところ

スクリプトにStartかUpdateのどちらも定義されていない場合に表示されないようです

空っぽのStartまたはUpdateを定義したところチェックボックスが表示されました

チェックボックスが表示されない状態でもスクリプトからenabledの設定は可能)

f:id:hwks:20140613021405p:plain

 

意図して表示していないのかどうかは分かりませんが

何故?とハマった時の参考になれば幸いです