随机、数学及更多
随机数(RNG)
rng: u64 = rng_root_seed();
// 或者按实体确定性生成:
// rng: u64 = rng_seed(entity.id);
// 范围值是包含端点的
roll := rng_range_int(ref rng, 1, 10);
chance := rng_range_float(ref rng, 0, 1);
// 随机点与洗牌
offset := rng_disk(ref rng, 0.5, 2.0);
spawn_points: [..]v2;
spawn_points.append({0, 0});
spawn_points.append({4, 0});
rng_shuffle(ref rng, spawn_points);数学函数
字符串格式化
日志
时间
音效
经济快速入门(货币)
最后更新于