血条等有最大最小值的对象如何制作?
clamp:夹子,夹紧
Mathf.Clamp(转变值,最小值,最大值);
返回值为转变值,但不超出最值
血条等有最大最小值的对象如何制作?
clamp:夹子,夹紧
Mathf.Clamp(转变值,最小值,最大值);
返回值为转变值,但不超出最值
currentHealth = Mathf.Clamp(currentHealth + amount, 0, maxHealth);
//把血量限制在一定范围内。
currentHealth//当前血量
amount//需要增加的值
0//给一个下限血量
maxhealth//给一个上限血量
void类型函数:仅执行代码,无返回值
其他类型函数配合return语句可以返回某个值