【发布时间】:2015-11-20 21:53:13
【问题描述】:
我正在使用 Unity 开发一个游戏项目。我的问题是我想取一个数字并将其减少一个特定的百分比。我可以指出一个好的资源或提供一个好的答案吗?
【问题讨论】:
-
有无数资源可用于基础数学。
-
var newValue = originalValue * 0.6f;只需乘以百分比(请记住,百分比是十进制值,其中 100% = 1.0、50% = 0.5 和 05 = 0.0)。我刚刚发布的公式会将一个数字减少到其值的 60%,如果您想将其减少 60%,则可以使用originalValue * (1.0f - 0.6f),或者换句话说,将其乘以 40% .