unity3d 如何在一个游戏对象靠近另一个游戏对象时逐渐增加数字0到60

yeotifhr  于 2022-11-16  发布在  其他
关注(0)|答案(1)|浏览(169)

具有使用Vector3.Distence计算距离的脚本。
我想要的是增加一个数字从0到60的基础上如何接近一个游戏对象是另一个游戏对象。任何帮助是感激不尽的。

50pmv0ei

50pmv0ei1#

基础数学:

Number = 60/(1+Distance);

当distance为无穷大时,返回0。
当distance为0时,返回60。
编辑(带注解信息):

Number = 15*(4-Min(4, Distance));

当distance大于4时,返回0。当distance为0时,返回60。

相关问题