Commit 03a01458 authored by 王炽's avatar 王炽

66666666

parent 6c37ffa3
import { initstatistics } from './statistics'; // import { initstatistics } from './statistics';
import { DataManager } from './../libs/tw/manager/DataManager'; import { DataManager } from './../libs/tw/manager/DataManager';
import MainBase from "../libs/tl/MainBase"; import MainBase from "../libs/tl/MainBase";
import { NetManager } from "../libs/tw/manager/NetManager"; import { NetManager } from "../libs/tw/manager/NetManager";
...@@ -41,11 +41,11 @@ class Main extends MainBase { ...@@ -41,11 +41,11 @@ class Main extends MainBase {
} }
// 获取数据 // 获取数据
protected getData() { // protected getData() {
super.getData(); // super.getData();
DataManager.ins.customCfgData = window['CFG']; // DataManager.ins.customCfgData = window['CFG'];
initstatistics(); // initstatistics();
} // }
// 创建游戏场景 // 创建游戏场景
protected createGameScene() { protected createGameScene() {
......
import { setEndTime, sendData } from './../statistics'; // import { setEndTime, sendData } from './../statistics';
import { LoopComponent } from './LoopComponent'; import { LoopComponent } from './LoopComponent';
import { GCache } from './../../libs/tc/util/GCache'; import { GCache } from './../../libs/tc/util/GCache';
import { WinnersData } from './../../libs/tw/data/common/winners/WinnersData'; import { WinnersData } from './../../libs/tw/data/common/winners/WinnersData';
...@@ -577,8 +577,8 @@ export default class PlayScene extends Scene { ...@@ -577,8 +577,8 @@ export default class PlayScene extends Scene {
this.removeEventListener(egret.Event.ENTER_FRAME, this.onEnterFrame, this); this.removeEventListener(egret.Event.ENTER_FRAME, this.onEnterFrame, this);
egret.Tween.removeAllTweens(); egret.Tween.removeAllTweens();
setEndTime(); // setEndTime();
sendData(); // sendData();
SceneCtrl.instance.change(ModuleTypes.START_SCENE); SceneCtrl.instance.change(ModuleTypes.START_SCENE);
}else{ }else{
this.skip(12); this.skip(12);
...@@ -602,8 +602,8 @@ export default class PlayScene extends Scene { ...@@ -602,8 +602,8 @@ export default class PlayScene extends Scene {
} else { } else {
GCache.writeCache(`maxLevel`, this.currLevel); GCache.writeCache(`maxLevel`, this.currLevel);
} }
setEndTime(); // setEndTime();
sendData(); // sendData();
PanelCtrl.instance.show(ModuleTypes.NOPRIZE_PANEL, ''); PanelCtrl.instance.show(ModuleTypes.NOPRIZE_PANEL, '');
} }
......
...@@ -36,7 +36,7 @@ export default class PrizePanel extends Panel { ...@@ -36,7 +36,7 @@ export default class PrizePanel extends Panel {
private onLoad():void{ private onLoad():void{
this.idx = Math.floor(Math.random() * 3); this.idx = Math.floor(Math.random() * 3);
this.img.source = window['imgstr'] ? (window['imgstr'] + this.idx + '.png') : 'prizeImg' + this.idx + '_png'; this.img.source = '';//window['imgstr'] ? (window['imgstr'] + this.idx + '.png') : 'prizeImg' + this.idx + '_png';
let logIdx; let logIdx;
if(this.idx == 0){ if(this.idx == 0){
...@@ -47,11 +47,11 @@ export default class PrizePanel extends Panel { ...@@ -47,11 +47,11 @@ export default class PrizePanel extends Panel {
logIdx = 4; logIdx = 4;
} }
let startDpmOut = Buried.connectDpm(110, logIdx, 1); // 点击埋点 // let startDpmOut = Buried.connectDpm(110, logIdx, 1); // 点击埋点
let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点 // let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点
let exposure = Buried.createExposure(startDpmOut, startDcmOut); // let exposure = Buried.createExposure(startDpmOut, startDcmOut);
NetManager.ins.showLog(exposure); // NetManager.ins.showLog(exposure);
} }
initEvents() { initEvents() {
...@@ -81,11 +81,11 @@ export default class PrizePanel extends Panel { ...@@ -81,11 +81,11 @@ export default class PrizePanel extends Panel {
logIdx = 4; logIdx = 4;
} }
let startDpmOut = Buried.connectDpm(110, logIdx, 1); // 点击埋点 // let startDpmOut = Buried.connectDpm(110, logIdx, 1); // 点击埋点
let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点 // let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点
let exposure = Buried.createExposure(startDpmOut, startDcmOut); // let exposure = Buried.createExposure(startDpmOut, startDcmOut);
NetManager.ins.clickLog(exposure); // NetManager.ins.clickLog(exposure);
} }
onUse() { onUse() {
...@@ -102,11 +102,11 @@ export default class PrizePanel extends Panel { ...@@ -102,11 +102,11 @@ export default class PrizePanel extends Panel {
logIdx = 4; logIdx = 4;
} }
let startDpmOut = Buried.connectDpm(110, logIdx, 1); // 点击埋点 // let startDpmOut = Buried.connectDpm(110, logIdx, 1); // 点击埋点
let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点 // let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点
let exposure = Buried.createExposure(startDpmOut, startDcmOut); // let exposure = Buried.createExposure(startDpmOut, startDcmOut);
NetManager.ins.clickLog(exposure); // NetManager.ins.clickLog(exposure);
} }
onTouchTap(){ onTouchTap(){
......
...@@ -32,11 +32,11 @@ export default class ExStartScene extends StartScene { ...@@ -32,11 +32,11 @@ export default class ExStartScene extends StartScene {
protected initUI() { protected initUI() {
super.initUI(); super.initUI();
let startDpmOut = Buried.connectDpm(110, 1, 1); // 点击埋点 // let startDpmOut = Buried.connectDpm(110, 1, 1); // 点击埋点
let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点 // let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点
let exposure = Buried.createExposure(startDpmOut, startDcmOut); // let exposure = Buried.createExposure(startDpmOut, startDcmOut);
NetManager.ins.showLog(exposure); // NetManager.ins.showLog(exposure);
this.updateCostTxt(); this.updateCostTxt();
this.updateMyCredits(); this.updateMyCredits();
......
import { setStartTime } from './../statistics'; // import { setStartTime } from './../statistics';
import { GameStartModel } from './../../libs/tw/model/game/GameStartModel'; import { GameStartModel } from './../../libs/tw/model/game/GameStartModel';
import { TwFun } from './../../libs/tw/util/TwFun'; import { TwFun } from './../../libs/tw/util/TwFun';
import Scene from "../views/Scene"; import Scene from "../views/Scene";
...@@ -138,12 +138,12 @@ export default class StartScene extends Scene { ...@@ -138,12 +138,12 @@ export default class StartScene extends Scene {
playSound('button_sound'); playSound('button_sound');
setStartTime(); // setStartTime();
let startDpmOut = Buried.connectDpm(110, 1, 1); // 点击埋点 // let startDpmOut = Buried.connectDpm(110, 1, 1); // 点击埋点
let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点 // let startDcmOut = Buried.connectDcm(202, 0, 0); // 曝光埋点
let exposure = Buried.createExposure(startDpmOut, startDcmOut); // let exposure = Buried.createExposure(startDpmOut, startDcmOut);
NetManager.ins.clickLog(exposure); // NetManager.ins.clickLog(exposure);
egret.Tween.removeTweens(this.startBtn); egret.Tween.removeTweens(this.startBtn);
SceneCtrl.instance.change(ModuleTypes.PLAY_SCENE); SceneCtrl.instance.change(ModuleTypes.PLAY_SCENE);
......
...@@ -17,44 +17,44 @@ if (typeof document.hidden !== 'undefined') { ...@@ -17,44 +17,44 @@ if (typeof document.hidden !== 'undefined') {
const handleVisibilityChange = (e) => { const handleVisibilityChange = (e) => {
if (document.visibilityState == "visible") { if (document.visibilityState == "visible") {
startTimer = new Date().getTime(); // startTimer = new Date().getTime();
console.log('starttimer', startTimer) // console.log('starttimer', startTimer)
} }
if (document.visibilityState == "hidden") { if (document.visibilityState == "hidden") {
endTimer = new Date().getTime(); // endTimer = new Date().getTime();
console.log('endTimer', endTimer) // console.log('endTimer', endTimer)
sendData(); // sendData();
} }
}; };
export const setStartTime = () => { // export const setStartTime = () => {
startTimer = new Date().getTime(); // startTimer = new Date().getTime();
} // }
export const setEndTime = () => { // export const setEndTime = () => {
endTimer = new Date().getTime(); // endTimer = new Date().getTime();
} // }
export const sendData = () => { // export const sendData = () => {
const t0 = endTimer - startTimer; // const t0 = endTimer - startTimer;
console.log('停留时间是', t0); // console.log('停留时间是', t0);
// if (localStorage.getItem('xxl_first_statistics') == null) { // // if (localStorage.getItem('xxl_first_statistics') == null) {
// NetManager.ins.remainDuration(t0, true); // // NetManager.ins.remainDuration(t0, true);
// localStorage.setItem('xxl_first_statistics', '1'); // // localStorage.setItem('xxl_first_statistics', '1');
// } else { // // } else {
NetManager.ins.remainDuration(t0, false); // NetManager.ins.remainDuration(t0, false);
// } // // }
} // }
export const initstatistics = () => { // export const initstatistics = () => {
document.addEventListener( // document.addEventListener(
visibilityChange, // visibilityChange,
handleVisibilityChange, // handleVisibilityChange,
false // false
); // );
document.body['onbeforeunload'] = () => { // document.body['onbeforeunload'] = () => {
endTimer = new Date().getTime(); // endTimer = new Date().getTime();
return sendData(); // return sendData();
} // }
} // }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment