SliderでHPバーを作成して、コードからvalueとmaxValueを変更。
valueの値のみ何故か適用されなかったという凡ミス。
結論
maxValueの方を先に設定。
float hpMax = 100;
float hp = 100;
maxValue = hpMax;
value = hp;
理由
インスペクターからSliderの設定を弄っていない場合、maxValueが1になっている。
先にvalueに100を入れようとしても、maxValue(==1)で制限されるので、当然適用されない。