27 lines
409 B
TypeScript
27 lines
409 B
TypeScript
|
|
|
||
|
|
|
||
|
|
//格子持久化数据结构
|
||
|
|
export interface DataBlock {
|
||
|
|
index: number,
|
||
|
|
show: number,
|
||
|
|
score: number
|
||
|
|
notes: Array<number>,
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
//可选数字
|
||
|
|
export interface DataCandy {
|
||
|
|
left: number,
|
||
|
|
}
|
||
|
|
|
||
|
|
|
||
|
|
//关卡数据
|
||
|
|
export interface DataStage {
|
||
|
|
mistake: number,
|
||
|
|
difficulty: number,
|
||
|
|
duration: number,
|
||
|
|
note_open: boolean,
|
||
|
|
blocks: Array<DataBlock>,
|
||
|
|
candys: Array<DataCandy>,
|
||
|
|
}
|