21402人加入学习
(187人评价)
Unity2D 官方入门案例 - Ruby's Adventure

制作完成于2020年5月5日,基于Unity2019.3

价格 免费

血条等有最大最小值的对象如何制作?

clamp:夹子,夹紧

Mathf.Clamp(转变值,最小值,最大值);

返回值为转变值,但不超出最值

[展开全文]

 currentHealth = Mathf.Clamp(currentHealth + amount, 0, maxHealth);
        //把血量限制在一定范围内。 

[展开全文]

111111111111111111111111111111111111111111111111

[展开全文]

currentHealth//当前血量

amount//需要增加的值

0//给一个下限血量

maxhealth//给一个上限血量

[展开全文]

Mathf.Clamp:限制数的边界值(当前,最低,最高);

void没有返回值;只执行代码

 

[展开全文]

Mathf.Clamp(当前血量,最低血量,最高血量)限制血量的值,低于最低数返回最数,反之亦然。

[展开全文]

void类型函数:仅执行代码,无返回值

其他类型函数配合return语句可以返回某个值

[展开全文]