随机、数学与更多
随机数 (RNG)
rng: u64 = rng_seed_time();
// 或者每个实体确定性地:
// rng: u64 = rng_seed(entity.id);
// 范围值是包含端点的
roll := rng_range_int(ref rng, 1, 10);
chance := rng_range_float(ref rng, 0, 1);数学函数
angle_sin := sin(x);
angle_cos := cos(x);
result := pow(2.0, 3.0); // 8.0
root := sqrt(16.0); // 4.0
value := lerp(0.0, 100.0, 0.5); // 50.0
clamped := clamp(value, 0.0, 10.0);
absolute := abs(-5);
minimum := min(5, 10);
maximum := max(5, 10);
len := length(v);
len_sq := length_squared(v);
normalized := normalize(v);字符串格式化
日志记录
时间
音效 (SFX)
经济快速入门(货币)
最后更新于