| 1234567891011121314151617181920212223242526272829303132333435363738 |
- 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;
- }
- }
- }
|