12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import { _decorator, Component, Node } from 'cc';
- import { TableUtil } from './TableUtil';
- const { ccclass, property } = _decorator;
- @ccclass('table_level')
- export class table_level {
- static readonly TableName: string = "level";
- static readonly IdList: number[]=[0,1,2,3,4,5,6,7,8,9,10];
- static get(id: number): table_level { return TableUtil.getTable(table_level, id) };
- static getList(): table_level[] { return TableUtil.getTables(table_level,5) };
- private data: any;
- init(id: number) {
- var table = TableUtil.get(table_level.TableName);
- this.data = table[id];
- if (!this.data) console.error("配置表" + table_level.TableName + "没有ID:" + id);
- this.id = id;
- }
- /** 编号【KEY】 */
- id: number = 0;
- get time():number { return parseInt(this.data.time); }
- get different_grade_level():string { return this.data.different_grade_level; }
- get idiom_type_1():string { return this.data.idiom_type_1; }
- get idiom_type_2():string { return this.data.idiom_type_2; }
- get count():number { return parseInt(this.data.count); }
-
- // "time": "195",
- // "different_grade_level": "New User Guide",
- // "idiom_type_1": "",
- // "idiom_type_2": "见如故_通八达_往往",
- // "count": "0",
- // "easy_1_3": "0",
- // "hard_1_3": "0",
- // "easy_3_1": "0",
- // "hard_3_1": "0",
- // "easy_2_2": "0",
- // "hard_2_2": "3",
- // "total": "3"
- get easy_1_3():number {return parseInt(this.data.easy_1_3);}
- get hard_1_3():number {return parseInt(this.data.hard_1_3);}
- get easy_3_1():number {return parseInt(this.data.easy_3_1);}
- get hard_3_1():number {return parseInt(this.data.hard_3_1);}
- get easy_2_2():number {return parseInt(this.data.easy_2_2);}
- get hard_2_2():number {return parseInt(this.data.hard_2_2);}
- get total():number {return parseInt(this.data.total);}
- }
|