diff --git a/assets/core/common/manager/RandomManager.ts b/assets/core/common/manager/RandomManager.ts index 962929c..3b76f9e 100644 --- a/assets/core/common/manager/RandomManager.ts +++ b/assets/core/common/manager/RandomManager.ts @@ -26,6 +26,16 @@ export class RandomManager { this.seedrandom = new Math.seedrandom(seed); } + /** + * 生成指定范围的随机浮点数 + * @param min 最小值 + * @param max 最大值 + * @param type 类型 + */ + getRandomFloat(min: number, max: number): number { + return this.getRandom() * (max - min) + min; + } + /** * 生成指定范围的随机整数 * @param min 最小值