import { Data } from "../../../mk/data/Data"; import { GameProp } from "../GameData"; interface TurntableItem{ id:string, type:string, } /** * @description 转盘数据 * @author 邹勇 */ export class TurnableData extends Data { public leftTimes: number = 2; public config:TurntableItem[]; public init(){ this.config = gData.gameData.configs.TurntableCfg; } public setAdData(data) { super.setAdData(data); this.leftTimes = this.leftTimes < 1 ? 0 : this.leftTimes - 1; gData.gameData.setProp(GameProp.turnable_leftTimes, this.leftTimes); } public async draw() { let data = {}; let response = await mk.http.sendRequest('turnable', 'POST', JSON.stringify(data)); if (response.errcode != 0) { return; } } }