TurnableData.ts 680 B

1234567891011121314151617181920212223242526272829
  1. import { Data } from "../../../mk/data/Data";
  2. import { GameProp } from "../GameData";
  3. /**
  4. * @description 转盘数据
  5. * @author 邹勇
  6. */
  7. export class TurnableData extends Data {
  8. public leftTimes: number = 2;
  9. public setAdData(data) {
  10. super.setAdData(data);
  11. this.leftTimes = this.leftTimes < 1 ? 0 : this.leftTimes - 1;
  12. gData.gameData.setProp(GameProp.turnable_leftTimes, this.leftTimes);
  13. }
  14. public async draw() {
  15. let data = {};
  16. let response = await mk.http.sendRequest('turnable', 'POST', JSON.stringify(data));
  17. if (response.errcode != 0) {
  18. return;
  19. }
  20. }
  21. }