PracticeConfiguration.java 文件源码

java
阅读 25 收藏 0 点赞 0 评论 0

项目:beatoraja 作者:
public void create(BMSModel model) {
    property.judgerank = model.getJudgerank();
    property.endtime = model.getLastTime() + 1000;
    Path p = Paths.get("practice/" + model.getSHA256() + ".json");
    if (Files.exists(p)) {
        Json json = new Json();
        try {
            property = json.fromJson(PracticeProperty.class, new FileReader(p.toFile()));
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }
    }

    if(property.gaugecategory == null) {
        property.gaugecategory = BMSPlayerRule.getBMSPlayerRule(model.getMode()).gauge;
    }
    this.model = model;
    if(property.total == 0) {
        property.total = model.getTotal();
    }
    FreeTypeFontGenerator generator = new FreeTypeFontGenerator(
            Gdx.files.internal("skin/default/VL-Gothic-Regular.ttf"));
    FreeTypeFontParameter parameter = new FreeTypeFontParameter();
    parameter.size = 18;
    titlefont = generator.generateFont(parameter);
    graph.setDestination(0, 0, 0, 0, 0, 0, 255, 255, 255, 255, 0, 0, 0, 0, 0, 0, new int[0]);
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号