Sonolus Wiki

07. 音符结果

在本章中,我们将实现音符结果逻辑。

输入

与游玩模式类似,我们需要将音符标记为可被击打的:

export class Note extends Archetype {
    hasInput = true

    // ...
}
export class Note extends Archetype {
    hasInput = true

    // ...
}

结果

我们只需要简单地告诉 Sonolus 目标时间即可:

export class Note extends Archetype {
    // ...

    preprocess() {
        // ...

        this.result.time = this.targetTime
    }

    // ...
}
export class Note extends Archetype {
    // ...

    preprocess() {
        // ...

        this.result.time = this.targetTime
    }

    // ...
}