メインコンテンツへスキップ
< すべてのトピックに戻る

Range属性はどんな時に使うと良いか?

「HPの割合(0.0〜1.0)」や「音量(0〜100)」など、論理的に絶対に超えてはいけない上限と下限が決まっている変数に使います。

数値を直接入力させる状態だと、プランナーが誤って音量に「9999」と入力してしまい、ゲーム開始時に鼓膜が破れるような爆音が鳴る(あるいはシステムが壊れる)事故を防ぐためです。

[Range(0f, 1f)] public float volume;と記述すると、 Inspector 上の入力欄が「0から1までしか動かせないスライダーUI」に変化し、物理的に不正な値を入力できなくなります。

目次

9周年キャンペーン実施中 早い申込みほど受講料がお得に