更新了埋点失败重传,scode以及分享链接更改
This commit is contained in:
parent
68b174183f
commit
fb89a94885
|
@ -3,7 +3,6 @@ const {ccclass, property} = cc._decorator;
|
||||||
@ccclass
|
@ccclass
|
||||||
export default class GameData extends cc.Component {
|
export default class GameData extends cc.Component {
|
||||||
static _instance: any;
|
static _instance: any;
|
||||||
GM_INFO: {};
|
|
||||||
GAME_DATA: any[];//备用
|
GAME_DATA: any[];//备用
|
||||||
AudioManager: any;
|
AudioManager: any;
|
||||||
BLOCK_INFO: { //难度控制
|
BLOCK_INFO: { //难度控制
|
||||||
|
@ -56,6 +55,34 @@ export default class GameData extends cc.Component {
|
||||||
levelMax: number; //最高层数
|
levelMax: number; //最高层数
|
||||||
difficultyMax: number; //最高难度系数
|
difficultyMax: number; //最高难度系数
|
||||||
};
|
};
|
||||||
|
GM_INFO: {
|
||||||
|
// isEnd: false,
|
||||||
|
mean_Time: number; //平均放箭速度
|
||||||
|
total: number; //总共对的个数
|
||||||
|
currSeed: number; //用于随机数种子
|
||||||
|
gameId: string; userId: number;
|
||||||
|
scode: string; //用户code,从网页后缀获取
|
||||||
|
guide: boolean; //是否有引导
|
||||||
|
url: string; custom: number;
|
||||||
|
//从这开始
|
||||||
|
jumpUpTime: number; //起跳时间
|
||||||
|
jumpDownTime: number; //落地时间
|
||||||
|
jumpHeight: number; //跳跃高度
|
||||||
|
blockMin: number; //薄块增加高度
|
||||||
|
blockMax: number; //厚块增加高度(在自身高度基础上)此值可以为负值
|
||||||
|
blockScale: number; //次值满值为块种类总个数12,6为百分之50厚,50薄,个数增加,厚度比例降低
|
||||||
|
distanceMin: number; //落地范围在百分百内必成功,可改参
|
||||||
|
distanceMax: number; //落地范围最大值,弱大于,判断脚在外面
|
||||||
|
life: number; //可复活次数
|
||||||
|
levelMax: number; //最高层数
|
||||||
|
difficultyMax: number; //最高难度系数
|
||||||
|
score: number; //总分
|
||||||
|
success: boolean; //是否成功
|
||||||
|
probation: boolean; //试用期
|
||||||
|
afkCount: number; //第一层不跳死的次数
|
||||||
|
isAFK: boolean; //是否挂机
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -91,7 +118,8 @@ export default class GameData extends cc.Component {
|
||||||
total:0, //总共对的个数
|
total:0, //总共对的个数
|
||||||
currSeed: 203213, //用于随机数种子
|
currSeed: 203213, //用于随机数种子
|
||||||
gameId:'100001',
|
gameId:'100001',
|
||||||
userId:"",
|
userId:200139,
|
||||||
|
scode: "", //用户code,从网页后缀获取
|
||||||
guide:true, //是否有引导
|
guide:true, //是否有引导
|
||||||
url:"https://dev.api.sparkus.cn",
|
url:"https://dev.api.sparkus.cn",
|
||||||
custom: 0,
|
custom: 0,
|
||||||
|
@ -115,6 +143,7 @@ export default class GameData extends cc.Component {
|
||||||
afkCount:0, //第一层不跳死的次数
|
afkCount:0, //第一层不跳死的次数
|
||||||
isAFK:false //是否挂机
|
isAFK:false //是否挂机
|
||||||
};
|
};
|
||||||
|
this.setCode(this.getKey("scode"));
|
||||||
}
|
}
|
||||||
|
|
||||||
CLICK_init(){
|
CLICK_init(){
|
||||||
|
@ -237,5 +266,18 @@ export default class GameData extends cc.Component {
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
setCode(code){
|
||||||
|
this.GM_INFO.scode = code;
|
||||||
|
}
|
||||||
|
|
||||||
|
getKey(key){
|
||||||
|
var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)', 'i');
|
||||||
|
var r = window.location.search.substr(1).match(reg);
|
||||||
|
if (r != null) {
|
||||||
|
return unescape(r[2]);
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
}
|
||||||
|
|
||||||
// update (dt) {}
|
// update (dt) {}
|
||||||
}
|
}
|
||||||
|
|
|
@ -66,7 +66,8 @@ export default class GameManager extends cc.Component {
|
||||||
|
|
||||||
|
|
||||||
onLoad () {
|
onLoad () {
|
||||||
cc.game.setFrameRate(61);
|
cc.game.setFrameRate(60);
|
||||||
|
|
||||||
// 示例使用
|
// 示例使用
|
||||||
var manager = cc.director.getCollisionManager();
|
var manager = cc.director.getCollisionManager();
|
||||||
manager.enabled = true;
|
manager.enabled = true;
|
||||||
|
@ -669,15 +670,17 @@ export default class GameManager extends cc.Component {
|
||||||
.start();
|
.start();
|
||||||
}
|
}
|
||||||
|
|
||||||
setData(){
|
setData(result){
|
||||||
GameData._instance.CLICK_DATA.totalScore = GameManager._instance.score;
|
if(result == true || this.countTime > 0){
|
||||||
GameData._instance.CLICK_DATA.timer = this.countTime;
|
GameData._instance.CLICK_DATA.totalScore = GameManager._instance.score;
|
||||||
GameData._instance.CLICK_DATA.level = this.round;
|
GameData._instance.CLICK_DATA.timer = this.countTime;
|
||||||
GameData._instance.CLICK_DATA.round = this.level;
|
GameData._instance.CLICK_DATA.level = this.round;
|
||||||
GameData._instance.CLICK_DATA.isAFK = GameData._instance.GM_INFO.isAFK;
|
GameData._instance.CLICK_DATA.round = this.level;
|
||||||
|
GameData._instance.CLICK_DATA.isAFK = GameData._instance.GM_INFO.isAFK;
|
||||||
|
|
||||||
//CLICK_DATA 数据处理完毕后调用上传接口 上传接口内CLICK_DATA不做改变
|
//CLICK_DATA 数据处理完毕后调用上传接口 上传接口内CLICK_DATA不做改变
|
||||||
GameTool.setGameData();
|
GameTool.setGameData();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//获取matchId 用于上传每次点击数据里面记录id方便查询
|
//获取matchId 用于上传每次点击数据里面记录id方便查询
|
||||||
|
@ -740,7 +743,7 @@ export default class GameManager extends cc.Component {
|
||||||
}
|
}
|
||||||
if(this.countTime <= 0){
|
if(this.countTime <= 0){
|
||||||
this.unschedule(this.updateCountDownTime);
|
this.unschedule(this.updateCountDownTime);
|
||||||
Notification.emit("setData",null);
|
Notification.emit("setData",true);
|
||||||
this.begin = false;
|
this.begin = false;
|
||||||
this.over = true;
|
this.over = true;
|
||||||
this.overStop();
|
this.overStop();
|
||||||
|
@ -828,6 +831,10 @@ export default class GameManager extends cc.Component {
|
||||||
return m + ':' + miao
|
return m + ':' + miao
|
||||||
}
|
}
|
||||||
update (dt) {
|
update (dt) {
|
||||||
|
var frame = cc.game.getFrameRate();
|
||||||
|
if(frame > 110) cc.game.setFrameRate(120);
|
||||||
|
else if(frame > 80) cc.game.setFrameRate(90);
|
||||||
|
else cc.game.setFrameRate(60);
|
||||||
if(this.cameraMove == true && this.over == false){
|
if(this.cameraMove == true && this.over == false){
|
||||||
this.Camera.node.y = this.Player.y - this.countHeight;
|
this.Camera.node.y = this.Player.y - this.countHeight;
|
||||||
if(this.Camera.node.y <= 0) this.Camera.node.y = 0;
|
if(this.Camera.node.y <= 0) this.Camera.node.y = 0;
|
||||||
|
|
|
@ -300,7 +300,9 @@ export default class NewClass extends cc.Component {
|
||||||
if(this.block.name != "block13"){
|
if(this.block.name != "block13"){
|
||||||
this.block.getComponent("Block").setScore(number);
|
this.block.getComponent("Block").setScore(number);
|
||||||
GameData._instance.GM_INFO.afkCount = 0;
|
GameData._instance.GM_INFO.afkCount = 0;
|
||||||
Notification.emit("setData",null);
|
if(GameManager._instance.countTime > 0){
|
||||||
|
Notification.emit("setData",false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
|
@ -352,7 +354,10 @@ export default class NewClass extends cc.Component {
|
||||||
else{
|
else{
|
||||||
GameData._instance.GM_INFO.afkCount = 0;
|
GameData._instance.GM_INFO.afkCount = 0;
|
||||||
}
|
}
|
||||||
Notification.emit("setData",null);
|
if(GameManager._instance.countTime > 0){
|
||||||
|
Notification.emit("setData",false);
|
||||||
|
}
|
||||||
|
|
||||||
this.double = false;
|
this.double = false;
|
||||||
GameData._instance.LEVEL_INFO.doubleSuccess = 3;
|
GameData._instance.LEVEL_INFO.doubleSuccess = 3;
|
||||||
this.death = true;
|
this.death = true;
|
||||||
|
|
|
@ -3,33 +3,26 @@
|
||||||
|
|
||||||
import GameData from '../GameData';
|
import GameData from '../GameData';
|
||||||
import CryptoJS = require('./crypto-js.min.js'); //引用AES源码js
|
import CryptoJS = require('./crypto-js.min.js'); //引用AES源码js
|
||||||
|
const BASE_URL = "https://api.sparkus.cn";
|
||||||
// import axios from 'axios'
|
// import axios from 'axios'
|
||||||
const {ccclass, property} = cc._decorator;
|
const {ccclass, property} = cc._decorator;
|
||||||
|
|
||||||
@ccclass
|
@ccclass
|
||||||
export default class HttpUtil extends cc.Component {
|
export default class HttpUtil extends cc.Component {
|
||||||
static async getShareInfo(shareUrl: string): Promise<any> {
|
//排行榜
|
||||||
console.log("设置分享链接:",shareUrl);
|
|
||||||
const time = Math.floor((new Date().getTime()) / 1000)
|
|
||||||
const url = HttpUtil.apiSign(`/api/share/cfg?gameId=${config.gameId}&time=${time}&url=${shareUrl}`,{})
|
|
||||||
return this.httpPost(url,null,null);
|
|
||||||
}
|
|
||||||
//排行榜type2为获取,type1为上传
|
|
||||||
static async rankData(type,callback,data): Promise<any> {
|
static async rankData(type,callback,data): Promise<any> {
|
||||||
data.gameId = GameData._instance.GM_INFO.gameId;
|
data.gameId = GameData._instance.GM_INFO.gameId;
|
||||||
data.userId = GameData._instance.GM_INFO.userId;
|
data.userId = GameData._instance.GM_INFO.userId;
|
||||||
const time = Math.floor((new Date().getTime()) / 1000)
|
const time = Math.floor((new Date().getTime()) / 1000)
|
||||||
const url = HttpUtil.apiSign(`/api/get/rank/data?gameId=${config.gameId}&dataType=${type}&time=${time}`, data)
|
const url = HttpUtil.apiSign(`/api/get/rank/data?gameId=${config.gameId}&dataType=${type}&time=${time}`, data)
|
||||||
|
this.post(url,data,callback,0);
|
||||||
this.httpPost(url,data,callback);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static async uploadUserLogData(data,callback): Promise<any> {
|
static async uploadUserLogData(data,callback): Promise<any> {
|
||||||
data.gameId = GameData._instance.GM_INFO.gameId;
|
data.gameId = GameData._instance.GM_INFO.gameId;
|
||||||
data.userId = GameData._instance.GM_INFO.userId;
|
data.userId = GameData._instance.GM_INFO.userId;
|
||||||
const url = '/log/collect/data';
|
const url = '/log/collect/data';
|
||||||
this.httpPost(url,data,callback);
|
this.post(url,data,callback,3);
|
||||||
}
|
}
|
||||||
//暂时用不到
|
//暂时用不到
|
||||||
static async getUserRecord(data,callback): Promise<any> {
|
static async getUserRecord(data,callback): Promise<any> {
|
||||||
|
@ -37,69 +30,62 @@ export default class HttpUtil extends cc.Component {
|
||||||
data.userId = GameData._instance.GM_INFO.userId;
|
data.userId = GameData._instance.GM_INFO.userId;
|
||||||
const time = Math.floor((new Date().getTime()) / 1000)
|
const time = Math.floor((new Date().getTime()) / 1000)
|
||||||
const url = HttpUtil.apiSign(`/api/get/user/data?gameId=${config.gameId}&time=${time}`, data)
|
const url = HttpUtil.apiSign(`/api/get/user/data?gameId=${config.gameId}&time=${time}`, data)
|
||||||
this.httpPost(url,data,callback);
|
this.post(url,data,callback,0);
|
||||||
}
|
}
|
||||||
|
|
||||||
static httpPost(url,data,callBack){
|
static async get(url, callback,count) {
|
||||||
if(data){
|
let repeat = count?count:0;
|
||||||
data.gameId = GameData._instance.GM_INFO.gameId;
|
const response = await this.fetchData(url, null, 'GET',repeat);
|
||||||
data.userId = GameData._instance.GM_INFO.userId;
|
callback && callback(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
static async post(url, data, callback,count) {
|
||||||
|
let repeat = count?count:0;
|
||||||
|
const response = await this.fetchData(url, data, 'POST',repeat);
|
||||||
|
callback && callback(response);
|
||||||
|
}
|
||||||
|
|
||||||
|
static async fetchData(url, data, method,repeat) {
|
||||||
|
const fullUrl = `${BASE_URL}${url}`;
|
||||||
|
const headers = { 'Content-Type': 'application/json' };
|
||||||
|
const options = {
|
||||||
|
method,
|
||||||
|
headers,
|
||||||
|
body: data ? JSON.stringify(data) : null,
|
||||||
|
};
|
||||||
|
|
||||||
|
try {
|
||||||
|
var response = await this.fetchWithTimeout(fullUrl,options);
|
||||||
|
if (!response.ok) {
|
||||||
|
throw new Error(`HTTP_______________error! status: ${response.status}`);
|
||||||
}
|
}
|
||||||
|
return await response.json();
|
||||||
var urlData = "https://api.sparkus.cn" + url;
|
} catch (error) {
|
||||||
// console.log("params:",JSON.stringify(data));
|
console.error('Fetch_______________error:', error);
|
||||||
let xhr = new XMLHttpRequest();
|
if(repeat > 0){
|
||||||
xhr.open('POST', urlData);
|
repeat -= 1;
|
||||||
xhr.setRequestHeader('Content-Type', 'application/json');
|
const timeOut = (3-repeat)*5000;
|
||||||
xhr.onreadystatechange = function () {
|
setTimeout(async () => {
|
||||||
if (xhr.readyState == 4 && xhr.status == 200) {
|
response = await this.fetchData(url, data, method,repeat);
|
||||||
var data = xhr.responseText;
|
}, timeOut);
|
||||||
if(!data){
|
}
|
||||||
console.log("初始化失败");
|
else{
|
||||||
return;
|
return null;
|
||||||
}
|
}
|
||||||
console.log(data);
|
}
|
||||||
var json = JSON.parse(data);
|
|
||||||
console.log('http success:' + json);
|
|
||||||
if(callBack)callBack(json);
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
// var json = JSON.parse(data);
|
|
||||||
// console.log('http fail:' + url);
|
|
||||||
if(callBack)callBack(json);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
xhr.send(JSON.stringify(data));
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static httpGet(url,callBack){
|
static async fetchWithTimeout(resource, options = {}) {
|
||||||
var urlData = "https://api.sparkus.cn" + url;
|
const controller = new AbortController();
|
||||||
console.log(urlData);
|
const id = setTimeout(() => controller.abort(), 5000);
|
||||||
let xhr = new XMLHttpRequest();
|
const response = await fetch(resource, {
|
||||||
xhr.open('GET', urlData);
|
...options,
|
||||||
xhr.setRequestHeader('Content-Type', 'text/plain');
|
signal: controller.signal
|
||||||
|
});
|
||||||
|
clearTimeout(id);
|
||||||
|
|
||||||
xhr.onreadystatechange = function () {
|
return response;
|
||||||
if (xhr.readyState == 4 && xhr.status == 200) {
|
|
||||||
var data = xhr.responseText;
|
|
||||||
if(data){
|
|
||||||
var json = JSON.parse(data);
|
|
||||||
console.info('http success:' + json);
|
|
||||||
if(callBack)callBack(json);
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
if(callBack)callBack(json);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
else{
|
|
||||||
console.info('http fail:' + url);
|
|
||||||
if(callBack)callBack(null);;
|
|
||||||
}
|
|
||||||
};
|
|
||||||
xhr.send();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @param url {string} 接口地址
|
* @param url {string} 接口地址
|
||||||
|
|
|
@ -19,15 +19,32 @@ var GameTool = {
|
||||||
let name = "user_" + GameData._instance.GM_INFO.gameId;
|
let name = "user_" + GameData._instance.GM_INFO.gameId;
|
||||||
var data = JSON.parse(localStorage.getItem(name));
|
var data = JSON.parse(localStorage.getItem(name));
|
||||||
if(data == "undifend" || data==null || data == ""){
|
if(data == "undifend" || data==null || data == ""){
|
||||||
let url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback="+location.href;
|
let url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback="+
|
||||||
|
encodeURIComponent(location.href);
|
||||||
window.location.href = url;
|
window.location.href = url;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
StorageMessage.setStorage(name,data);
|
if(!this.isNumber(data.userId)){
|
||||||
GameData._instance.GM_INFO.userId = parseInt(data.userId);
|
let url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback="+
|
||||||
|
encodeURIComponent(location.href);
|
||||||
|
console.log("链接不合法",url);
|
||||||
|
window.location.href = url;
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
StorageMessage.setStorage(name,data);
|
||||||
|
GameData._instance.GM_INFO.userId = parseInt(data.userId);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
isNumber(value) {
|
||||||
|
var result = false;
|
||||||
|
result = typeof value === 'number';
|
||||||
|
if(result) if(value < 200000) result = false;
|
||||||
|
return result;
|
||||||
|
},
|
||||||
|
|
||||||
//埋点上传
|
//埋点上传
|
||||||
setGameData(){
|
setGameData(){
|
||||||
//GAME_DATA 初始化 每次清零
|
//GAME_DATA 初始化 每次清零
|
||||||
|
@ -39,9 +56,10 @@ var GameTool = {
|
||||||
let matchId = this.getMatchId(GameData._instance.GAME_DATA[0].round);
|
let matchId = this.getMatchId(GameData._instance.GAME_DATA[0].round);
|
||||||
let postData = {
|
let postData = {
|
||||||
"matchId":matchId,
|
"matchId":matchId,
|
||||||
|
"scode":GameData._instance.GM_INFO.scode,
|
||||||
"data": GameData._instance.GAME_DATA
|
"data": GameData._instance.GAME_DATA
|
||||||
};
|
};
|
||||||
// console.log("上传数据:",postData);
|
console.log("上传数据:",postData);
|
||||||
HttpUtil.uploadUserLogData(postData,function(){})
|
HttpUtil.uploadUserLogData(postData,function(){})
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
|
@ -72,15 +72,18 @@ export class WeChat {
|
||||||
console.log("分享好友成功回调");
|
console.log("分享好友成功回调");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
wx.updateTimelineShareData({
|
setTimeout(() => {
|
||||||
title: '手眼协调练习', // 分享标题
|
wx.updateTimelineShareData({
|
||||||
link: shareConfig.shareLine, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
|
title: '手眼协调练习', // 分享标题
|
||||||
imgUrl: 'https://static.sparkus.cn/public/flyup.jpg', // 分享图标
|
link: shareConfig.shareLine, // 分享链接,该链接域名或路径必须与当前页面对应的公众号JS安全域名一致
|
||||||
success: function () {
|
imgUrl: 'https://static.sparkus.cn/public/flyup.jpg', // 分享图标
|
||||||
// 设置成功
|
success: function () {
|
||||||
console.log("分享朋友圈成功回调");
|
// 设置成功
|
||||||
}
|
console.log("分享朋友圈成功回调");
|
||||||
})
|
}
|
||||||
|
})
|
||||||
|
}, 200);
|
||||||
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -92,7 +95,7 @@ export class WeChat {
|
||||||
static async getShareInfo(shareUrl: string, callback:Function): Promise<any> {
|
static async getShareInfo(shareUrl: string, callback:Function): Promise<any> {
|
||||||
const time = Math.floor((new Date().getTime()) / 1000)
|
const time = Math.floor((new Date().getTime()) / 1000)
|
||||||
const url = HttpUtil.apiSign(`/api/share/cfg?gameId=${GameData._instance.GM_INFO.gameId}&time=${time}&url=${shareUrl}`,{})
|
const url = HttpUtil.apiSign(`/api/share/cfg?gameId=${GameData._instance.GM_INFO.gameId}&time=${time}&url=${shareUrl}`,{})
|
||||||
return HttpUtil.httpGet(url,callback)
|
return HttpUtil.get(url,callback,0)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -176,31 +176,35 @@
|
||||||
if((timestamp - data.time) > 86400){
|
if((timestamp - data.time) > 86400){
|
||||||
setUserId(name);
|
setUserId(name);
|
||||||
}
|
}
|
||||||
}
|
else if(!isNumber(userId)){
|
||||||
function getUserId() {
|
console.log("缓存异常");
|
||||||
let pathStr = window.location.search;
|
setUserId(name);
|
||||||
let arr=pathStr.split("&");
|
|
||||||
if (pathStr.length>= 0&&arr.length>0) {
|
|
||||||
let arr2=[];
|
|
||||||
arr.map(item=>{
|
|
||||||
arr2.push(item.split("=")[1])
|
|
||||||
})
|
|
||||||
window.userId = arr2[0] + "";
|
|
||||||
return arr2[0]
|
|
||||||
} else {
|
|
||||||
return null
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function isNumber(value) {
|
||||||
|
var result = false;
|
||||||
|
result = typeof value === 'number';
|
||||||
|
if(result) if(value < 200000) result = false;
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
function getKey(key){
|
||||||
|
var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)', 'i');
|
||||||
|
var r = window.location.search.substr(1).match(reg);
|
||||||
|
if (r != null) {
|
||||||
|
return unescape(r[2]);
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
function setUserId(name){
|
function setUserId(name){
|
||||||
let userId = getUserId();
|
let userId = getKey("userId");
|
||||||
if(userId == null){
|
if(userId == null){
|
||||||
let url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback="+location.href;
|
let url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback="+ encodeURIComponent(location.href);
|
||||||
window.location.href = url;
|
window.location.href = url;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
let timestamp = parseInt(new Date().getTime()/1000 + "");
|
let timestamp = parseInt(new Date().getTime()/1000 + "");
|
||||||
let idData = {
|
let idData = {
|
||||||
userId: userId,
|
userId: parseInt(userId),
|
||||||
time: timestamp
|
time: timestamp
|
||||||
}
|
}
|
||||||
localStorage.setItem(name,JSON.stringify(idData));
|
localStorage.setItem(name,JSON.stringify(idData));
|
||||||
|
|
BIN
build/FlyUp.zip
BIN
build/FlyUp.zip
Binary file not shown.
1
build/FlyUp/assets/main/index.09b9e.js
Normal file
1
build/FlyUp/assets/main/index.09b9e.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -139,9 +139,9 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<canvas id="GameCanvas" oncontextmenu="event.preventDefault()" tabindex="0"></canvas>
|
<canvas id="GameCanvas" oncontextmenu="event.preventDefault()" tabindex="0"></canvas>
|
||||||
<script src="src/settings.a99ca.js" charset="utf-8"></script>
|
<script src="src/settings.f1df6.js" charset="utf-8"></script>
|
||||||
|
|
||||||
<script src="main.28ccb.js" charset="utf-8"></script>
|
<script src="main.09708.js" charset="utf-8"></script>
|
||||||
|
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
@ -176,31 +176,35 @@
|
||||||
if((timestamp - data.time) > 86400){
|
if((timestamp - data.time) > 86400){
|
||||||
setUserId(name);
|
setUserId(name);
|
||||||
}
|
}
|
||||||
}
|
else if(!isNumber(userId)){
|
||||||
function getUserId() {
|
console.log("缓存异常");
|
||||||
let pathStr = window.location.search;
|
setUserId(name);
|
||||||
let arr=pathStr.split("&");
|
|
||||||
if (pathStr.length>= 0&&arr.length>0) {
|
|
||||||
let arr2=[];
|
|
||||||
arr.map(item=>{
|
|
||||||
arr2.push(item.split("=")[1])
|
|
||||||
})
|
|
||||||
window.userId = arr2[0] + "";
|
|
||||||
return arr2[0]
|
|
||||||
} else {
|
|
||||||
return null
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function isNumber(value) {
|
||||||
|
var result = false;
|
||||||
|
result = typeof value === 'number';
|
||||||
|
if(result) if(value < 200000) result = false;
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
function getKey(key){
|
||||||
|
var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)', 'i');
|
||||||
|
var r = window.location.search.substr(1).match(reg);
|
||||||
|
if (r != null) {
|
||||||
|
return unescape(r[2]);
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
function setUserId(name){
|
function setUserId(name){
|
||||||
let userId = getUserId();
|
let userId = getKey("userId");
|
||||||
if(userId == null){
|
if(userId == null){
|
||||||
let url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback="+location.href;
|
let url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback="+ encodeURIComponent(location.href);
|
||||||
window.location.href = url;
|
window.location.href = url;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
let timestamp = parseInt(new Date().getTime()/1000 + "");
|
let timestamp = parseInt(new Date().getTime()/1000 + "");
|
||||||
let idData = {
|
let idData = {
|
||||||
userId: userId,
|
userId: parseInt(userId),
|
||||||
time: timestamp
|
time: timestamp
|
||||||
}
|
}
|
||||||
localStorage.setItem(name,JSON.stringify(idData));
|
localStorage.setItem(name,JSON.stringify(idData));
|
||||||
|
@ -225,7 +229,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
loadScript(debug ? 'cocos2d-js.js' : 'cocos2d-js-min.07b7e.js', function () {
|
loadScript(debug ? 'cocos2d-js.js' : 'cocos2d-js-min.620a8.js', function () {
|
||||||
if (CC_PHYSICS_BUILTIN || CC_PHYSICS_CANNON) {
|
if (CC_PHYSICS_BUILTIN || CC_PHYSICS_CANNON) {
|
||||||
loadScript(debug ? 'physics.js' : 'physics-min.js', window.boot);
|
loadScript(debug ? 'physics.js' : 'physics-min.js', window.boot);
|
||||||
}
|
}
|
||||||
|
|
|
@ -118,7 +118,7 @@ window.boot = function () {
|
||||||
if (window.jsb) {
|
if (window.jsb) {
|
||||||
var isRuntime = (typeof loadRuntime === 'function');
|
var isRuntime = (typeof loadRuntime === 'function');
|
||||||
if (isRuntime) {
|
if (isRuntime) {
|
||||||
require('src/settings.a99ca.js');
|
require('src/settings.f1df6.js');
|
||||||
require('src/cocos2d-runtime.js');
|
require('src/cocos2d-runtime.js');
|
||||||
if (CC_PHYSICS_BUILTIN || CC_PHYSICS_CANNON) {
|
if (CC_PHYSICS_BUILTIN || CC_PHYSICS_CANNON) {
|
||||||
require('src/physics.js');
|
require('src/physics.js');
|
||||||
|
@ -126,7 +126,7 @@ if (window.jsb) {
|
||||||
require('jsb-adapter/engine/index.js');
|
require('jsb-adapter/engine/index.js');
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
require('src/settings.a99ca.js');
|
require('src/settings.f1df6.js');
|
||||||
require('src/cocos2d-jsb.js');
|
require('src/cocos2d-jsb.js');
|
||||||
if (CC_PHYSICS_BUILTIN || CC_PHYSICS_CANNON) {
|
if (CC_PHYSICS_BUILTIN || CC_PHYSICS_CANNON) {
|
||||||
require('src/physics.js');
|
require('src/physics.js');
|
|
@ -1 +1 @@
|
||||||
window._CCSettings={platform:"web-mobile",groupList:["default"],collisionMatrix:[[true]],hasResourcesBundle:true,hasStartSceneBundle:false,remoteBundles:[],subpackages:[],launchScene:"db://assets/Scene/LoadScene.fire",orientation:"portrait",jsList:[],bundleVers:{internal:"d0832",resources:"8a1f5",main:"3c8a7"}};
|
window._CCSettings={platform:"web-mobile",groupList:["default"],collisionMatrix:[[true]],hasResourcesBundle:true,hasStartSceneBundle:false,remoteBundles:[],subpackages:[],launchScene:"db://assets/Scene/LoadScene.fire",orientation:"portrait",jsList:[],bundleVers:{internal:"d0832",resources:"8a1f5",main:"09b9e"}};
|
|
@ -26,14 +26,31 @@ var GameTool = {
|
||||||
var name = "user_" + GameData_1.default._instance.GM_INFO.gameId;
|
var name = "user_" + GameData_1.default._instance.GM_INFO.gameId;
|
||||||
var data = JSON.parse(localStorage.getItem(name));
|
var data = JSON.parse(localStorage.getItem(name));
|
||||||
if (data == "undifend" || data == null || data == "") {
|
if (data == "undifend" || data == null || data == "") {
|
||||||
var url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback=" + location.href;
|
var url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback=" +
|
||||||
|
encodeURIComponent(location.href);
|
||||||
window.location.href = url;
|
window.location.href = url;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Storage_1.StorageMessage.setStorage(name, data);
|
if (!this.isNumber(data.userId)) {
|
||||||
GameData_1.default._instance.GM_INFO.userId = parseInt(data.userId);
|
var url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback=" +
|
||||||
|
encodeURIComponent(location.href);
|
||||||
|
console.log("链接不合法", url);
|
||||||
|
window.location.href = url;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
Storage_1.StorageMessage.setStorage(name, data);
|
||||||
|
GameData_1.default._instance.GM_INFO.userId = parseInt(data.userId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
isNumber: function (value) {
|
||||||
|
var result = false;
|
||||||
|
result = typeof value === 'number';
|
||||||
|
if (result)
|
||||||
|
if (value < 200000)
|
||||||
|
result = false;
|
||||||
|
return result;
|
||||||
|
},
|
||||||
//埋点上传
|
//埋点上传
|
||||||
setGameData: function () {
|
setGameData: function () {
|
||||||
//GAME_DATA 初始化 每次清零
|
//GAME_DATA 初始化 每次清零
|
||||||
|
@ -44,9 +61,10 @@ var GameTool = {
|
||||||
var matchId = this.getMatchId(GameData_1.default._instance.GAME_DATA[0].round);
|
var matchId = this.getMatchId(GameData_1.default._instance.GAME_DATA[0].round);
|
||||||
var postData = {
|
var postData = {
|
||||||
"matchId": matchId,
|
"matchId": matchId,
|
||||||
|
"scode": GameData_1.default._instance.GM_INFO.scode,
|
||||||
"data": GameData_1.default._instance.GAME_DATA
|
"data": GameData_1.default._instance.GAME_DATA
|
||||||
};
|
};
|
||||||
// console.log("上传数据:",postData);
|
console.log("上传数据:", postData);
|
||||||
HttpUtil_1.default.uploadUserLogData(postData, function () { });
|
HttpUtil_1.default.uploadUserLogData(postData, function () { });
|
||||||
},
|
},
|
||||||
setRank: function () {
|
setRank: function () {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -305,7 +305,9 @@ var NewClass = /** @class */ (function (_super) {
|
||||||
if (this.block.name != "block13") {
|
if (this.block.name != "block13") {
|
||||||
this.block.getComponent("Block").setScore(number);
|
this.block.getComponent("Block").setScore(number);
|
||||||
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
||||||
Notification_1.Notification.emit("setData", null);
|
if (GameManager_1.default._instance.countTime > 0) {
|
||||||
|
Notification_1.Notification.emit("setData", false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
if (GameManager_1.default._instance.guide == -1) {
|
if (GameManager_1.default._instance.guide == -1) {
|
||||||
|
@ -352,7 +354,9 @@ var NewClass = /** @class */ (function (_super) {
|
||||||
else {
|
else {
|
||||||
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
||||||
}
|
}
|
||||||
Notification_1.Notification.emit("setData", null);
|
if (GameManager_1.default._instance.countTime > 0) {
|
||||||
|
Notification_1.Notification.emit("setData", false);
|
||||||
|
}
|
||||||
this.double = false;
|
this.double = false;
|
||||||
GameData_1.default._instance.LEVEL_INFO.doubleSuccess = 3;
|
GameData_1.default._instance.LEVEL_INFO.doubleSuccess = 3;
|
||||||
this.death = true;
|
this.death = true;
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -96,15 +96,17 @@ var WeChat = /** @class */ (function () {
|
||||||
console.log("分享好友成功回调");
|
console.log("分享好友成功回调");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
wx.updateTimelineShareData({
|
setTimeout(function () {
|
||||||
title: '手眼协调练习',
|
wx.updateTimelineShareData({
|
||||||
link: shareConfig.shareLine,
|
title: '手眼协调练习',
|
||||||
imgUrl: 'https://static.sparkus.cn/public/flyup.jpg',
|
link: shareConfig.shareLine,
|
||||||
success: function () {
|
imgUrl: 'https://static.sparkus.cn/public/flyup.jpg',
|
||||||
// 设置成功
|
success: function () {
|
||||||
console.log("分享朋友圈成功回调");
|
// 设置成功
|
||||||
}
|
console.log("分享朋友圈成功回调");
|
||||||
});
|
}
|
||||||
|
});
|
||||||
|
}, 200);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
WeChat.getSignature = function (url) {
|
WeChat.getSignature = function (url) {
|
||||||
|
@ -118,7 +120,7 @@ var WeChat = /** @class */ (function () {
|
||||||
return __generator(this, function (_a) {
|
return __generator(this, function (_a) {
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
time = Math.floor((new Date().getTime()) / 1000);
|
||||||
url = HttpUtil_1.default.apiSign("/api/share/cfg?gameId=" + GameData_1.default._instance.GM_INFO.gameId + "&time=" + time + "&url=" + shareUrl, {});
|
url = HttpUtil_1.default.apiSign("/api/share/cfg?gameId=" + GameData_1.default._instance.GM_INFO.gameId + "&time=" + time + "&url=" + shareUrl, {});
|
||||||
return [2 /*return*/, HttpUtil_1.default.httpGet(url, callback)];
|
return [2 /*return*/, HttpUtil_1.default.get(url, callback, 0)];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -17,6 +17,17 @@ var __extends = (this && this.__extends) || (function () {
|
||||||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
||||||
};
|
};
|
||||||
})();
|
})();
|
||||||
|
var __assign = (this && this.__assign) || function () {
|
||||||
|
__assign = Object.assign || function(t) {
|
||||||
|
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||||
|
s = arguments[i];
|
||||||
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
|
||||||
|
t[p] = s[p];
|
||||||
|
}
|
||||||
|
return t;
|
||||||
|
};
|
||||||
|
return __assign.apply(this, arguments);
|
||||||
|
};
|
||||||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
||||||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
||||||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
||||||
|
@ -62,6 +73,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) {
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
var GameData_1 = require("../GameData");
|
var GameData_1 = require("../GameData");
|
||||||
var CryptoJS = require("./crypto-js.min.js"); //引用AES源码js
|
var CryptoJS = require("./crypto-js.min.js"); //引用AES源码js
|
||||||
|
var BASE_URL = "https://api.sparkus.cn";
|
||||||
// import axios from 'axios'
|
// import axios from 'axios'
|
||||||
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
|
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
|
||||||
var HttpUtil = /** @class */ (function (_super) {
|
var HttpUtil = /** @class */ (function (_super) {
|
||||||
|
@ -70,18 +82,7 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
return _super !== null && _super.apply(this, arguments) || this;
|
return _super !== null && _super.apply(this, arguments) || this;
|
||||||
}
|
}
|
||||||
HttpUtil_1 = HttpUtil;
|
HttpUtil_1 = HttpUtil;
|
||||||
HttpUtil.getShareInfo = function (shareUrl) {
|
//排行榜
|
||||||
return __awaiter(this, void 0, Promise, function () {
|
|
||||||
var time, url;
|
|
||||||
return __generator(this, function (_a) {
|
|
||||||
console.log("设置分享链接:", shareUrl);
|
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
|
||||||
url = HttpUtil_1.apiSign("/api/share/cfg?gameId=" + config.gameId + "&time=" + time + "&url=" + shareUrl, {});
|
|
||||||
return [2 /*return*/, this.httpPost(url, null, null)];
|
|
||||||
});
|
|
||||||
});
|
|
||||||
};
|
|
||||||
//排行榜type2为获取,type1为上传
|
|
||||||
HttpUtil.rankData = function (type, callback, data) {
|
HttpUtil.rankData = function (type, callback, data) {
|
||||||
return __awaiter(this, void 0, Promise, function () {
|
return __awaiter(this, void 0, Promise, function () {
|
||||||
var time, url;
|
var time, url;
|
||||||
|
@ -90,7 +91,7 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
time = Math.floor((new Date().getTime()) / 1000);
|
||||||
url = HttpUtil_1.apiSign("/api/get/rank/data?gameId=" + config.gameId + "&dataType=" + type + "&time=" + time, data);
|
url = HttpUtil_1.apiSign("/api/get/rank/data?gameId=" + config.gameId + "&dataType=" + type + "&time=" + time, data);
|
||||||
this.httpPost(url, data, callback);
|
this.post(url, data, callback, 0);
|
||||||
return [2 /*return*/];
|
return [2 /*return*/];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -102,7 +103,7 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
data.gameId = GameData_1.default._instance.GM_INFO.gameId;
|
data.gameId = GameData_1.default._instance.GM_INFO.gameId;
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
||||||
url = '/log/collect/data';
|
url = '/log/collect/data';
|
||||||
this.httpPost(url, data, callback);
|
this.post(url, data, callback, 3);
|
||||||
return [2 /*return*/];
|
return [2 /*return*/];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -116,71 +117,111 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
time = Math.floor((new Date().getTime()) / 1000);
|
||||||
url = HttpUtil_1.apiSign("/api/get/user/data?gameId=" + config.gameId + "&time=" + time, data);
|
url = HttpUtil_1.apiSign("/api/get/user/data?gameId=" + config.gameId + "&time=" + time, data);
|
||||||
this.httpPost(url, data, callback);
|
this.post(url, data, callback, 0);
|
||||||
return [2 /*return*/];
|
return [2 /*return*/];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
HttpUtil.httpPost = function (url, data, callBack) {
|
HttpUtil.get = function (url, callback, count) {
|
||||||
if (data) {
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
data.gameId = GameData_1.default._instance.GM_INFO.gameId;
|
var repeat, response;
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
return __generator(this, function (_a) {
|
||||||
}
|
switch (_a.label) {
|
||||||
var urlData = "https://api.sparkus.cn" + url;
|
case 0:
|
||||||
// console.log("params:",JSON.stringify(data));
|
repeat = count ? count : 0;
|
||||||
var xhr = new XMLHttpRequest();
|
return [4 /*yield*/, this.fetchData(url, null, 'GET', repeat)];
|
||||||
xhr.open('POST', urlData);
|
case 1:
|
||||||
xhr.setRequestHeader('Content-Type', 'application/json');
|
response = _a.sent();
|
||||||
xhr.onreadystatechange = function () {
|
callback && callback(response);
|
||||||
if (xhr.readyState == 4 && xhr.status == 200) {
|
return [2 /*return*/];
|
||||||
var data = xhr.responseText;
|
|
||||||
if (!data) {
|
|
||||||
console.log("初始化失败");
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
console.log(data);
|
});
|
||||||
var json = JSON.parse(data);
|
});
|
||||||
console.log('http success:' + json);
|
|
||||||
if (callBack)
|
|
||||||
callBack(json);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// var json = JSON.parse(data);
|
|
||||||
// console.log('http fail:' + url);
|
|
||||||
if (callBack)
|
|
||||||
callBack(json);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
xhr.send(JSON.stringify(data));
|
|
||||||
};
|
};
|
||||||
HttpUtil.httpGet = function (url, callBack) {
|
HttpUtil.post = function (url, data, callback, count) {
|
||||||
var urlData = "https://api.sparkus.cn" + url;
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
console.log(urlData);
|
var repeat, response;
|
||||||
var xhr = new XMLHttpRequest();
|
return __generator(this, function (_a) {
|
||||||
xhr.open('GET', urlData);
|
switch (_a.label) {
|
||||||
xhr.setRequestHeader('Content-Type', 'text/plain');
|
case 0:
|
||||||
xhr.onreadystatechange = function () {
|
repeat = count ? count : 0;
|
||||||
if (xhr.readyState == 4 && xhr.status == 200) {
|
return [4 /*yield*/, this.fetchData(url, data, 'POST', repeat)];
|
||||||
var data = xhr.responseText;
|
case 1:
|
||||||
if (data) {
|
response = _a.sent();
|
||||||
var json = JSON.parse(data);
|
callback && callback(response);
|
||||||
console.info('http success:' + json);
|
return [2 /*return*/];
|
||||||
if (callBack)
|
|
||||||
callBack(json);
|
|
||||||
}
|
}
|
||||||
else {
|
});
|
||||||
if (callBack)
|
});
|
||||||
callBack(json);
|
};
|
||||||
|
HttpUtil.fetchData = function (url, data, method, repeat) {
|
||||||
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
|
var fullUrl, headers, options, response, error_1, timeOut;
|
||||||
|
var _this = this;
|
||||||
|
return __generator(this, function (_a) {
|
||||||
|
switch (_a.label) {
|
||||||
|
case 0:
|
||||||
|
fullUrl = "" + BASE_URL + url;
|
||||||
|
headers = { 'Content-Type': 'application/json' };
|
||||||
|
options = {
|
||||||
|
method: method,
|
||||||
|
headers: headers,
|
||||||
|
body: data ? JSON.stringify(data) : null,
|
||||||
|
};
|
||||||
|
_a.label = 1;
|
||||||
|
case 1:
|
||||||
|
_a.trys.push([1, 4, , 5]);
|
||||||
|
return [4 /*yield*/, this.fetchWithTimeout(fullUrl, options)];
|
||||||
|
case 2:
|
||||||
|
response = _a.sent();
|
||||||
|
if (!response.ok) {
|
||||||
|
throw new Error("HTTP_______________error! status: " + response.status);
|
||||||
|
}
|
||||||
|
return [4 /*yield*/, response.json()];
|
||||||
|
case 3: return [2 /*return*/, _a.sent()];
|
||||||
|
case 4:
|
||||||
|
error_1 = _a.sent();
|
||||||
|
console.error('Fetch_______________error:', error_1);
|
||||||
|
if (repeat > 0) {
|
||||||
|
repeat -= 1;
|
||||||
|
timeOut = (3 - repeat) * 5000;
|
||||||
|
setTimeout(function () { return __awaiter(_this, void 0, void 0, function () {
|
||||||
|
return __generator(this, function (_a) {
|
||||||
|
switch (_a.label) {
|
||||||
|
case 0: return [4 /*yield*/, this.fetchData(url, data, method, repeat)];
|
||||||
|
case 1:
|
||||||
|
response = _a.sent();
|
||||||
|
return [2 /*return*/];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}); }, timeOut);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return [2 /*return*/, null];
|
||||||
|
}
|
||||||
|
return [3 /*break*/, 5];
|
||||||
|
case 5: return [2 /*return*/];
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
else {
|
});
|
||||||
console.info('http fail:' + url);
|
};
|
||||||
if (callBack)
|
HttpUtil.fetchWithTimeout = function (resource, options) {
|
||||||
callBack(null);
|
if (options === void 0) { options = {}; }
|
||||||
;
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
}
|
var controller, id, response;
|
||||||
};
|
return __generator(this, function (_a) {
|
||||||
xhr.send();
|
switch (_a.label) {
|
||||||
|
case 0:
|
||||||
|
controller = new AbortController();
|
||||||
|
id = setTimeout(function () { return controller.abort(); }, 5000);
|
||||||
|
return [4 /*yield*/, fetch(resource, __assign(__assign({}, options), { signal: controller.signal }))];
|
||||||
|
case 1:
|
||||||
|
response = _a.sent();
|
||||||
|
clearTimeout(id);
|
||||||
|
return [2 /*return*/, response];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
};
|
};
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -51,7 +51,7 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
GameManager_1 = GameManager;
|
GameManager_1 = GameManager;
|
||||||
// LIFE-CYCLE CALLBACKS:
|
// LIFE-CYCLE CALLBACKS:
|
||||||
GameManager.prototype.onLoad = function () {
|
GameManager.prototype.onLoad = function () {
|
||||||
cc.game.setFrameRate(61);
|
cc.game.setFrameRate(60);
|
||||||
// 示例使用
|
// 示例使用
|
||||||
var manager = cc.director.getCollisionManager();
|
var manager = cc.director.getCollisionManager();
|
||||||
manager.enabled = true;
|
manager.enabled = true;
|
||||||
|
@ -640,14 +640,16 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
})
|
})
|
||||||
.start();
|
.start();
|
||||||
};
|
};
|
||||||
GameManager.prototype.setData = function () {
|
GameManager.prototype.setData = function (result) {
|
||||||
GameData_1.default._instance.CLICK_DATA.totalScore = GameManager_1._instance.score;
|
if (result == true || this.countTime > 0) {
|
||||||
GameData_1.default._instance.CLICK_DATA.timer = this.countTime;
|
GameData_1.default._instance.CLICK_DATA.totalScore = GameManager_1._instance.score;
|
||||||
GameData_1.default._instance.CLICK_DATA.level = this.round;
|
GameData_1.default._instance.CLICK_DATA.timer = this.countTime;
|
||||||
GameData_1.default._instance.CLICK_DATA.round = this.level;
|
GameData_1.default._instance.CLICK_DATA.level = this.round;
|
||||||
GameData_1.default._instance.CLICK_DATA.isAFK = GameData_1.default._instance.GM_INFO.isAFK;
|
GameData_1.default._instance.CLICK_DATA.round = this.level;
|
||||||
//CLICK_DATA 数据处理完毕后调用上传接口 上传接口内CLICK_DATA不做改变
|
GameData_1.default._instance.CLICK_DATA.isAFK = GameData_1.default._instance.GM_INFO.isAFK;
|
||||||
GameTool_1.GameTool.setGameData();
|
//CLICK_DATA 数据处理完毕后调用上传接口 上传接口内CLICK_DATA不做改变
|
||||||
|
GameTool_1.GameTool.setGameData();
|
||||||
|
}
|
||||||
};
|
};
|
||||||
//获取matchId 用于上传每次点击数据里面记录id方便查询
|
//获取matchId 用于上传每次点击数据里面记录id方便查询
|
||||||
GameManager.prototype.getMatchId = function () {
|
GameManager.prototype.getMatchId = function () {
|
||||||
|
@ -709,7 +711,7 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
}
|
}
|
||||||
if (this.countTime <= 0) {
|
if (this.countTime <= 0) {
|
||||||
this.unschedule(this.updateCountDownTime);
|
this.unschedule(this.updateCountDownTime);
|
||||||
Notification_1.Notification.emit("setData", null);
|
Notification_1.Notification.emit("setData", true);
|
||||||
this.begin = false;
|
this.begin = false;
|
||||||
this.over = true;
|
this.over = true;
|
||||||
this.overStop();
|
this.overStop();
|
||||||
|
@ -791,6 +793,13 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
return m + ':' + miao;
|
return m + ':' + miao;
|
||||||
};
|
};
|
||||||
GameManager.prototype.update = function (dt) {
|
GameManager.prototype.update = function (dt) {
|
||||||
|
var frame = cc.game.getFrameRate();
|
||||||
|
if (frame > 110)
|
||||||
|
cc.game.setFrameRate(120);
|
||||||
|
else if (frame > 80)
|
||||||
|
cc.game.setFrameRate(90);
|
||||||
|
else
|
||||||
|
cc.game.setFrameRate(60);
|
||||||
if (this.cameraMove == true && this.over == false) {
|
if (this.cameraMove == true && this.over == false) {
|
||||||
this.Camera.node.y = this.Player.y - this.countHeight;
|
this.Camera.node.y = this.Player.y - this.countHeight;
|
||||||
if (this.Camera.node.y <= 0)
|
if (this.Camera.node.y <= 0)
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -57,7 +57,8 @@ var GameData = /** @class */ (function (_super) {
|
||||||
total: 0,
|
total: 0,
|
||||||
currSeed: 203213,
|
currSeed: 203213,
|
||||||
gameId: '100001',
|
gameId: '100001',
|
||||||
userId: "",
|
userId: 200139,
|
||||||
|
scode: "",
|
||||||
guide: true,
|
guide: true,
|
||||||
url: "https://dev.api.sparkus.cn",
|
url: "https://dev.api.sparkus.cn",
|
||||||
custom: 0,
|
custom: 0,
|
||||||
|
@ -79,6 +80,7 @@ var GameData = /** @class */ (function (_super) {
|
||||||
afkCount: 0,
|
afkCount: 0,
|
||||||
isAFK: false //是否挂机
|
isAFK: false //是否挂机
|
||||||
};
|
};
|
||||||
|
this.setCode(this.getKey("scode"));
|
||||||
};
|
};
|
||||||
GameData.prototype.CLICK_init = function () {
|
GameData.prototype.CLICK_init = function () {
|
||||||
GameData_1._instance.CLICK_DATA =
|
GameData_1._instance.CLICK_DATA =
|
||||||
|
@ -197,6 +199,17 @@ var GameData = /** @class */ (function (_super) {
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
GameData.prototype.setCode = function (code) {
|
||||||
|
this.GM_INFO.scode = code;
|
||||||
|
};
|
||||||
|
GameData.prototype.getKey = function (key) {
|
||||||
|
var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)', 'i');
|
||||||
|
var r = window.location.search.substr(1).match(reg);
|
||||||
|
if (r != null) {
|
||||||
|
return unescape(r[2]);
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
};
|
||||||
var GameData_1;
|
var GameData_1;
|
||||||
GameData = GameData_1 = __decorate([
|
GameData = GameData_1 = __decorate([
|
||||||
ccclass
|
ccclass
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -180,8 +180,8 @@
|
||||||
"relativePath": "prefab\\block0.prefab"
|
"relativePath": "prefab\\block0.prefab"
|
||||||
},
|
},
|
||||||
"90e4d14c-de00-4990-bcb9-4b5eb0f9c60a": {
|
"90e4d14c-de00-4990-bcb9-4b5eb0f9c60a": {
|
||||||
"asset": 1721632487568,
|
"asset": 1724212674292,
|
||||||
"meta": 1721632487574,
|
"meta": 1724212674300,
|
||||||
"relativePath": "Scene\\GameScene.fire"
|
"relativePath": "Scene\\GameScene.fire"
|
||||||
},
|
},
|
||||||
"d14c5a08-005b-467a-96bb-5cc71c00c350": {
|
"d14c5a08-005b-467a-96bb-5cc71c00c350": {
|
||||||
|
@ -315,8 +315,8 @@
|
||||||
"relativePath": "Script\\Block.ts"
|
"relativePath": "Script\\Block.ts"
|
||||||
},
|
},
|
||||||
"de4a2193-73c2-43cd-8359-363f654e759f": {
|
"de4a2193-73c2-43cd-8359-363f654e759f": {
|
||||||
"asset": 1723631148744,
|
"asset": 1724754704469,
|
||||||
"meta": 1723631148748,
|
"meta": 1724754704474,
|
||||||
"relativePath": "Scene\\LoadScene.fire"
|
"relativePath": "Scene\\LoadScene.fire"
|
||||||
},
|
},
|
||||||
"cbbdc0fe-70fe-4713-a29c-72e3ec7e2511": {
|
"cbbdc0fe-70fe-4713-a29c-72e3ec7e2511": {
|
||||||
|
@ -331,487 +331,487 @@
|
||||||
},
|
},
|
||||||
"9836134e-b892-4283-b6b2-78b5acf3ed45": {
|
"9836134e-b892-4283-b6b2-78b5acf3ed45": {
|
||||||
"asset": 1714966328642,
|
"asset": 1714966328642,
|
||||||
"meta": 1723631043814,
|
"meta": 1724752739359,
|
||||||
"relativePath": "effects"
|
"relativePath": "effects"
|
||||||
},
|
},
|
||||||
"abc2cb62-7852-4525-a90d-d474487b88f2": {
|
"abc2cb62-7852-4525-a90d-d474487b88f2": {
|
||||||
"asset": 1714966328642,
|
"asset": 1714966328642,
|
||||||
"meta": 1723631043939,
|
"meta": 1724752739469,
|
||||||
"relativePath": "effects\\builtin-phong.effect"
|
"relativePath": "effects\\builtin-phong.effect"
|
||||||
},
|
},
|
||||||
"e2f00085-c597-422d-9759-52c360279106": {
|
"e2f00085-c597-422d-9759-52c360279106": {
|
||||||
"asset": 1714966328642,
|
"asset": 1714966328642,
|
||||||
"meta": 1723631043993,
|
"meta": 1724752739523,
|
||||||
"relativePath": "effects\\builtin-toon.effect"
|
"relativePath": "effects\\builtin-toon.effect"
|
||||||
},
|
},
|
||||||
"430eccbf-bf2c-4e6e-8c0c-884bbb487f32": {
|
"430eccbf-bf2c-4e6e-8c0c-884bbb487f32": {
|
||||||
"asset": 1714966328642,
|
"asset": 1714966328642,
|
||||||
"meta": 1723631044002,
|
"meta": 1724752739539,
|
||||||
"relativePath": "effects\\__builtin-editor-gizmo-line.effect"
|
"relativePath": "effects\\__builtin-editor-gizmo-line.effect"
|
||||||
},
|
},
|
||||||
"6c5cf6e1-b044-4eac-9431-835644d57381": {
|
"6c5cf6e1-b044-4eac-9431-835644d57381": {
|
||||||
"asset": 1714966328642,
|
"asset": 1714966328642,
|
||||||
"meta": 1723631044011,
|
"meta": 1724752739548,
|
||||||
"relativePath": "effects\\__builtin-editor-gizmo-unlit.effect"
|
"relativePath": "effects\\__builtin-editor-gizmo-unlit.effect"
|
||||||
},
|
},
|
||||||
"115286d1-2e10-49ee-aab4-341583f607e8": {
|
"115286d1-2e10-49ee-aab4-341583f607e8": {
|
||||||
"asset": 1714966328642,
|
"asset": 1714966328642,
|
||||||
"meta": 1723631044036,
|
"meta": 1724752739580,
|
||||||
"relativePath": "effects\\__builtin-editor-gizmo.effect"
|
"relativePath": "effects\\__builtin-editor-gizmo.effect"
|
||||||
},
|
},
|
||||||
"f8e6b000-5643-4b86-9080-aa680ce1f599": {
|
"f8e6b000-5643-4b86-9080-aa680ce1f599": {
|
||||||
"asset": 1714966328706,
|
"asset": 1714966328706,
|
||||||
"meta": 1723631043814,
|
"meta": 1724752739360,
|
||||||
"relativePath": "image"
|
"relativePath": "image"
|
||||||
},
|
},
|
||||||
"5c3eedba-6c41-4c0c-9ba7-d91f813cbd1c": {
|
"5c3eedba-6c41-4c0c-9ba7-d91f813cbd1c": {
|
||||||
"asset": 1714966328721,
|
"asset": 1714966328721,
|
||||||
"meta": 1723631043814,
|
"meta": 1724752739360,
|
||||||
"relativePath": "materials"
|
"relativePath": "materials"
|
||||||
},
|
},
|
||||||
"fc09f9bd-2cce-4605-b630-8145ef809ed6": {
|
"fc09f9bd-2cce-4605-b630-8145ef809ed6": {
|
||||||
"asset": 1714966328721,
|
"asset": 1714966328721,
|
||||||
"meta": 1723631043818,
|
"meta": 1724752739361,
|
||||||
"relativePath": "misc"
|
"relativePath": "misc"
|
||||||
},
|
},
|
||||||
"d81ec8ad-247c-4e62-aa3c-d35c4193c7af": {
|
"d81ec8ad-247c-4e62-aa3c-d35c4193c7af": {
|
||||||
"asset": 1714966328673,
|
"asset": 1714966328673,
|
||||||
"meta": 1723631044113,
|
"meta": 1724752739636,
|
||||||
"relativePath": "image\\default_panel.png"
|
"relativePath": "image\\default_panel.png"
|
||||||
},
|
},
|
||||||
"e851e89b-faa2-4484-bea6-5c01dd9f06e2": {
|
"e851e89b-faa2-4484-bea6-5c01dd9f06e2": {
|
||||||
"asset": 1714966328658,
|
"asset": 1714966328658,
|
||||||
"meta": 1723631044114,
|
"meta": 1724752739662,
|
||||||
"relativePath": "image\\default_btn_normal.png"
|
"relativePath": "image\\default_btn_normal.png"
|
||||||
},
|
},
|
||||||
"db019bf7-f71c-4111-98cf-918ea180cb48": {
|
"db019bf7-f71c-4111-98cf-918ea180cb48": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631043819,
|
"meta": 1724752739362,
|
||||||
"relativePath": "model"
|
"relativePath": "model"
|
||||||
},
|
},
|
||||||
"e39e96e6-6f6e-413f-bcf1-ac7679bb648a": {
|
"e39e96e6-6f6e-413f-bcf1-ac7679bb648a": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044089,
|
"meta": 1724752739639,
|
||||||
"relativePath": "model\\prefab"
|
"relativePath": "model\\prefab"
|
||||||
},
|
},
|
||||||
"9d60001f-b5f4-4726-a629-2659e3ded0b8": {
|
"9d60001f-b5f4-4726-a629-2659e3ded0b8": {
|
||||||
"asset": 1714966328673,
|
"asset": 1714966328673,
|
||||||
"meta": 1723631044121,
|
"meta": 1724752739664,
|
||||||
"relativePath": "image\\default_radio_button_on.png"
|
"relativePath": "image\\default_radio_button_on.png"
|
||||||
},
|
},
|
||||||
"d6d3ca85-4681-47c1-b5dd-d036a9d39ea2": {
|
"d6d3ca85-4681-47c1-b5dd-d036a9d39ea2": {
|
||||||
"asset": 1714966328689,
|
"asset": 1714966328689,
|
||||||
"meta": 1723631044112,
|
"meta": 1724752739670,
|
||||||
"relativePath": "image\\default_scrollbar_vertical.png"
|
"relativePath": "image\\default_scrollbar_vertical.png"
|
||||||
},
|
},
|
||||||
"71561142-4c83-4933-afca-cb7a17f67053": {
|
"71561142-4c83-4933-afca-cb7a17f67053": {
|
||||||
"asset": 1714966328658,
|
"asset": 1714966328658,
|
||||||
"meta": 1723631044075,
|
"meta": 1724752739634,
|
||||||
"relativePath": "image\\default_btn_disabled.png"
|
"relativePath": "image\\default_btn_disabled.png"
|
||||||
},
|
},
|
||||||
"617323dd-11f4-4dd3-8eec-0caf6b3b45b9": {
|
"617323dd-11f4-4dd3-8eec-0caf6b3b45b9": {
|
||||||
"asset": 1714966328689,
|
"asset": 1714966328689,
|
||||||
"meta": 1723631044123,
|
"meta": 1724752739672,
|
||||||
"relativePath": "image\\default_scrollbar_vertical_bg.png"
|
"relativePath": "image\\default_scrollbar_vertical_bg.png"
|
||||||
},
|
},
|
||||||
"cfef78f1-c8df-49b7-8ed0-4c953ace2621": {
|
"cfef78f1-c8df-49b7-8ed0-4c953ace2621": {
|
||||||
"asset": 1714966328673,
|
"asset": 1714966328673,
|
||||||
"meta": 1723631044073,
|
"meta": 1724752739638,
|
||||||
"relativePath": "image\\default_progressbar.png"
|
"relativePath": "image\\default_progressbar.png"
|
||||||
},
|
},
|
||||||
"4bab67cb-18e6-4099-b840-355f0473f890": {
|
"4bab67cb-18e6-4099-b840-355f0473f890": {
|
||||||
"asset": 1714966328689,
|
"asset": 1714966328689,
|
||||||
"meta": 1723631044119,
|
"meta": 1724752739674,
|
||||||
"relativePath": "image\\default_scrollbar_bg.png"
|
"relativePath": "image\\default_scrollbar_bg.png"
|
||||||
},
|
},
|
||||||
"edd215b9-2796-4a05-aaf5-81f96c9281ce": {
|
"edd215b9-2796-4a05-aaf5-81f96c9281ce": {
|
||||||
"asset": 1714966328658,
|
"asset": 1714966328658,
|
||||||
"meta": 1723631044081,
|
"meta": 1724752739629,
|
||||||
"relativePath": "image\\default_editbox_bg.png"
|
"relativePath": "image\\default_editbox_bg.png"
|
||||||
},
|
},
|
||||||
"f6e6dd15-71d1-4ffe-ace7-24fd39942c05": {
|
"f6e6dd15-71d1-4ffe-ace7-24fd39942c05": {
|
||||||
"asset": 1714966328752,
|
"asset": 1714966328752,
|
||||||
"meta": 1723631043819,
|
"meta": 1724752739363,
|
||||||
"relativePath": "obsolete"
|
"relativePath": "obsolete"
|
||||||
},
|
},
|
||||||
"99170b0b-d210-46f1-b213-7d9e3f23098a": {
|
"99170b0b-d210-46f1-b213-7d9e3f23098a": {
|
||||||
"asset": 1714966328673,
|
"asset": 1714966328673,
|
||||||
"meta": 1723631044110,
|
"meta": 1724752739660,
|
||||||
"relativePath": "image\\default_progressbar_bg.png"
|
"relativePath": "image\\default_progressbar_bg.png"
|
||||||
},
|
},
|
||||||
"c4480a0a-6ac5-443f-8b40-361a14257fc8": {
|
"c4480a0a-6ac5-443f-8b40-361a14257fc8": {
|
||||||
"asset": 1714966328706,
|
"asset": 1714966328706,
|
||||||
"meta": 1723631044420,
|
"meta": 1724752739962,
|
||||||
"relativePath": "materials\\builtin-phong.mtl"
|
"relativePath": "materials\\builtin-phong.mtl"
|
||||||
},
|
},
|
||||||
"f743d2b6-b7ea-4c14-a55b-547ed4d0a045": {
|
"f743d2b6-b7ea-4c14-a55b-547ed4d0a045": {
|
||||||
"asset": 1714966328752,
|
"asset": 1714966328752,
|
||||||
"meta": 1723631043821,
|
"meta": 1724752739364,
|
||||||
"relativePath": "particle"
|
"relativePath": "particle"
|
||||||
},
|
},
|
||||||
"600301aa-3357-4a10-b086-84f011fa32ba": {
|
"600301aa-3357-4a10-b086-84f011fa32ba": {
|
||||||
"asset": 1714966328642,
|
"asset": 1714966328642,
|
||||||
"meta": 1723631044083,
|
"meta": 1724752739631,
|
||||||
"relativePath": "image\\default-particle.png"
|
"relativePath": "image\\default-particle.png"
|
||||||
},
|
},
|
||||||
"a87cc147-01b2-43f8-8e42-a7ca90b0c757": {
|
"a87cc147-01b2-43f8-8e42-a7ca90b0c757": {
|
||||||
"asset": 1714966328721,
|
"asset": 1714966328721,
|
||||||
"meta": 1723631044349,
|
"meta": 1724752739889,
|
||||||
"relativePath": "model\\prefab\\box.prefab"
|
"relativePath": "model\\prefab\\box.prefab"
|
||||||
},
|
},
|
||||||
"b43ff3c2-02bb-4874-81f7-f2dea6970f18": {
|
"b43ff3c2-02bb-4874-81f7-f2dea6970f18": {
|
||||||
"asset": 1714966328658,
|
"asset": 1714966328658,
|
||||||
"meta": 1723631044077,
|
"meta": 1724752739624,
|
||||||
"relativePath": "image\\default_btn_pressed.png"
|
"relativePath": "image\\default_btn_pressed.png"
|
||||||
},
|
},
|
||||||
"fe1417b6-fe6b-46a4-ae7c-9fd331f33a2a": {
|
"fe1417b6-fe6b-46a4-ae7c-9fd331f33a2a": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044349,
|
"meta": 1724752739893,
|
||||||
"relativePath": "model\\prefab\\capsule.prefab"
|
"relativePath": "model\\prefab\\capsule.prefab"
|
||||||
},
|
},
|
||||||
"ae6c6c98-11e4-452f-8758-75f5c6a56e83": {
|
"ae6c6c98-11e4-452f-8758-75f5c6a56e83": {
|
||||||
"asset": 1714966328831,
|
"asset": 1714966328831,
|
||||||
"meta": 1723631043822,
|
"meta": 1724752739364,
|
||||||
"relativePath": "prefab"
|
"relativePath": "prefab"
|
||||||
},
|
},
|
||||||
"0291c134-b3da-4098-b7b5-e397edbe947f": {
|
"0291c134-b3da-4098-b7b5-e397edbe947f": {
|
||||||
"asset": 1714966328689,
|
"asset": 1714966328689,
|
||||||
"meta": 1723631044085,
|
"meta": 1724752739671,
|
||||||
"relativePath": "image\\default_scrollbar.png"
|
"relativePath": "image\\default_scrollbar.png"
|
||||||
},
|
},
|
||||||
"b5fc2cf2-7942-483d-be1f-bbeadc4714ad": {
|
"b5fc2cf2-7942-483d-be1f-bbeadc4714ad": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044369,
|
"meta": 1724752739891,
|
||||||
"relativePath": "model\\prefab\\cone.prefab"
|
"relativePath": "model\\prefab\\cone.prefab"
|
||||||
},
|
},
|
||||||
"1c5e4038-953a-44c2-b620-0bbfc6170477": {
|
"1c5e4038-953a-44c2-b620-0bbfc6170477": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044359,
|
"meta": 1724752739894,
|
||||||
"relativePath": "model\\prefab\\cylinder.prefab"
|
"relativePath": "model\\prefab\\cylinder.prefab"
|
||||||
},
|
},
|
||||||
"6e056173-d285-473c-b206-40a7fff5386e": {
|
"6e056173-d285-473c-b206-40a7fff5386e": {
|
||||||
"asset": 1714966328689,
|
"asset": 1714966328689,
|
||||||
"meta": 1723631044117,
|
"meta": 1724752739668,
|
||||||
"relativePath": "image\\default_sprite.png"
|
"relativePath": "image\\default_sprite.png"
|
||||||
},
|
},
|
||||||
"3f376125-a699-40ca-ad05-04d662eaa1f2": {
|
"3f376125-a699-40ca-ad05-04d662eaa1f2": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044349,
|
"meta": 1724752739895,
|
||||||
"relativePath": "model\\prefab\\plane.prefab"
|
"relativePath": "model\\prefab\\plane.prefab"
|
||||||
},
|
},
|
||||||
"de510076-056b-484f-b94c-83bef217d0e1": {
|
"de510076-056b-484f-b94c-83bef217d0e1": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044360,
|
"meta": 1724752739899,
|
||||||
"relativePath": "model\\prefab\\torus.prefab"
|
"relativePath": "model\\prefab\\torus.prefab"
|
||||||
},
|
},
|
||||||
"567dcd80-8bf4-4535-8a5a-313f1caf078a": {
|
"567dcd80-8bf4-4535-8a5a-313f1caf078a": {
|
||||||
"asset": 1714966328673,
|
"asset": 1714966328673,
|
||||||
"meta": 1723631044087,
|
"meta": 1724752739627,
|
||||||
"relativePath": "image\\default_radio_button_off.png"
|
"relativePath": "image\\default_radio_button_off.png"
|
||||||
},
|
},
|
||||||
"6c9ef10d-b479-420b-bfe6-39cdda6a8ae0": {
|
"6c9ef10d-b479-420b-bfe6-39cdda6a8ae0": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044360,
|
"meta": 1724752739902,
|
||||||
"relativePath": "model\\prefab\\quad.prefab"
|
"relativePath": "model\\prefab\\quad.prefab"
|
||||||
},
|
},
|
||||||
"2d9a4b85-b0ab-4c46-84c5-18f393ab2058": {
|
"2d9a4b85-b0ab-4c46-84c5-18f393ab2058": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631044364,
|
"meta": 1724752739897,
|
||||||
"relativePath": "model\\prefab\\sphere.prefab"
|
"relativePath": "model\\prefab\\sphere.prefab"
|
||||||
},
|
},
|
||||||
"0275e94c-56a7-410f-bd1a-fc7483f7d14a": {
|
"0275e94c-56a7-410f-bd1a-fc7483f7d14a": {
|
||||||
"asset": 1714966328705,
|
"asset": 1714966328705,
|
||||||
"meta": 1723631044116,
|
"meta": 1724752739665,
|
||||||
"relativePath": "image\\default_sprite_splash.png"
|
"relativePath": "image\\default_sprite_splash.png"
|
||||||
},
|
},
|
||||||
"70d7cdb0-04cd-41bb-9480-c06a4785f386": {
|
"70d7cdb0-04cd-41bb-9480-c06a4785f386": {
|
||||||
"asset": 1714966328768,
|
"asset": 1714966328768,
|
||||||
"meta": 1723631044130,
|
"meta": 1724752739682,
|
||||||
"relativePath": "prefab\\3d-camera.prefab"
|
"relativePath": "prefab\\3d-camera.prefab"
|
||||||
},
|
},
|
||||||
"ed88f13d-fcad-4848-aa35-65a2cb973584": {
|
"ed88f13d-fcad-4848-aa35-65a2cb973584": {
|
||||||
"asset": 1714966328768,
|
"asset": 1714966328768,
|
||||||
"meta": 1723631044135,
|
"meta": 1724752739687,
|
||||||
"relativePath": "prefab\\3d-stage.prefab"
|
"relativePath": "prefab\\3d-stage.prefab"
|
||||||
},
|
},
|
||||||
"a3ee0214-b432-4865-9666-4a3211814282": {
|
"a3ee0214-b432-4865-9666-4a3211814282": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044130,
|
"meta": 1724752739683,
|
||||||
"relativePath": "prefab\\light"
|
"relativePath": "prefab\\light"
|
||||||
},
|
},
|
||||||
"897ef7a1-4860-4f64-968d-f5924b18668a": {
|
"897ef7a1-4860-4f64-968d-f5924b18668a": {
|
||||||
"asset": 1714966328752,
|
"asset": 1714966328752,
|
||||||
"meta": 1723631044128,
|
"meta": 1724752739681,
|
||||||
"relativePath": "prefab\\2d-camera.prefab"
|
"relativePath": "prefab\\2d-camera.prefab"
|
||||||
},
|
},
|
||||||
"2c937608-2562-40ea-b264-7395df6f0cea": {
|
"2c937608-2562-40ea-b264-7395df6f0cea": {
|
||||||
"asset": 1714966328768,
|
"asset": 1714966328768,
|
||||||
"meta": 1723631044139,
|
"meta": 1724752739690,
|
||||||
"relativePath": "prefab\\canvas.prefab"
|
"relativePath": "prefab\\canvas.prefab"
|
||||||
},
|
},
|
||||||
"972b9a4d-47ee-4c74-b5c3-61d8a69bc29f": {
|
"972b9a4d-47ee-4c74-b5c3-61d8a69bc29f": {
|
||||||
"asset": 1714966328768,
|
"asset": 1714966328768,
|
||||||
"meta": 1723631044137,
|
"meta": 1724752739685,
|
||||||
"relativePath": "prefab\\button.prefab"
|
"relativePath": "prefab\\button.prefab"
|
||||||
},
|
},
|
||||||
"70bbeb73-6dc2-4ee4-8faf-76b3a0e34ec4": {
|
"70bbeb73-6dc2-4ee4-8faf-76b3a0e34ec4": {
|
||||||
"asset": 1714966328768,
|
"asset": 1714966328768,
|
||||||
"meta": 1723631044132,
|
"meta": 1724752739689,
|
||||||
"relativePath": "prefab\\3d-particle.prefab"
|
"relativePath": "prefab\\3d-particle.prefab"
|
||||||
},
|
},
|
||||||
"61aeb05b-3b32-452b-8eed-2b76deeed554": {
|
"61aeb05b-3b32-452b-8eed-2b76deeed554": {
|
||||||
"asset": 1714966328783,
|
"asset": 1714966328783,
|
||||||
"meta": 1723631044140,
|
"meta": 1724752739692,
|
||||||
"relativePath": "prefab\\editbox.prefab"
|
"relativePath": "prefab\\editbox.prefab"
|
||||||
},
|
},
|
||||||
"27756ebb-3d33-44b0-9b96-e858fadd4dd4": {
|
"27756ebb-3d33-44b0-9b96-e858fadd4dd4": {
|
||||||
"asset": 1714966328783,
|
"asset": 1714966328783,
|
||||||
"meta": 1723631044144,
|
"meta": 1724752739699,
|
||||||
"relativePath": "prefab\\label.prefab"
|
"relativePath": "prefab\\label.prefab"
|
||||||
},
|
},
|
||||||
"2be36297-9abb-4fee-8049-9ed5e271da8a": {
|
"2be36297-9abb-4fee-8049-9ed5e271da8a": {
|
||||||
"asset": 1714966328721,
|
"asset": 1714966328721,
|
||||||
"meta": 1723631044216,
|
"meta": 1724752739751,
|
||||||
"relativePath": "misc\\default_video.mp4"
|
"relativePath": "misc\\default_video.mp4"
|
||||||
},
|
},
|
||||||
"785a442c-3ceb-45be-a46e-7317f625f3b9": {
|
"785a442c-3ceb-45be-a46e-7317f625f3b9": {
|
||||||
"asset": 1714966328783,
|
"asset": 1714966328783,
|
||||||
"meta": 1723631044146,
|
"meta": 1724752739703,
|
||||||
"relativePath": "prefab\\layout.prefab"
|
"relativePath": "prefab\\layout.prefab"
|
||||||
},
|
},
|
||||||
"ca8401fe-ad6e-41a8-bd46-8e3e4e9945be": {
|
"ca8401fe-ad6e-41a8-bd46-8e3e4e9945be": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044151,
|
"meta": 1724752739705,
|
||||||
"relativePath": "prefab\\pageview.prefab"
|
"relativePath": "prefab\\pageview.prefab"
|
||||||
},
|
},
|
||||||
"cd33edea-55f5-46c2-958d-357a01384a36": {
|
"cd33edea-55f5-46c2-958d-357a01384a36": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044149,
|
"meta": 1724752739707,
|
||||||
"relativePath": "prefab\\particlesystem.prefab"
|
"relativePath": "prefab\\particlesystem.prefab"
|
||||||
},
|
},
|
||||||
"5965ffac-69da-4b55-bcde-9225d0613c28": {
|
"5965ffac-69da-4b55-bcde-9225d0613c28": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044153,
|
"meta": 1724752739714,
|
||||||
"relativePath": "prefab\\progressBar.prefab"
|
"relativePath": "prefab\\progressBar.prefab"
|
||||||
},
|
},
|
||||||
"4a37dd57-78cd-4cec-aad4-f11a73d12b63": {
|
"4a37dd57-78cd-4cec-aad4-f11a73d12b63": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044155,
|
"meta": 1724752739709,
|
||||||
"relativePath": "prefab\\richtext.prefab"
|
"relativePath": "prefab\\richtext.prefab"
|
||||||
},
|
},
|
||||||
"32044bd2-481f-4cf1-a656-e2b2fb1594eb": {
|
"32044bd2-481f-4cf1-a656-e2b2fb1594eb": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044159,
|
"meta": 1724752739712,
|
||||||
"relativePath": "prefab\\scrollview.prefab"
|
"relativePath": "prefab\\scrollview.prefab"
|
||||||
},
|
},
|
||||||
"0004d1cf-a0ad-47d8-ab17-34d3db9d35a3": {
|
"0004d1cf-a0ad-47d8-ab17-34d3db9d35a3": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044157,
|
"meta": 1724752739711,
|
||||||
"relativePath": "prefab\\slider.prefab"
|
"relativePath": "prefab\\slider.prefab"
|
||||||
},
|
},
|
||||||
"96083d03-c332-4a3f-9386-d03e2d19e8ee": {
|
"96083d03-c332-4a3f-9386-d03e2d19e8ee": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044168,
|
"meta": 1724752739724,
|
||||||
"relativePath": "prefab\\sprite.prefab"
|
"relativePath": "prefab\\sprite.prefab"
|
||||||
},
|
},
|
||||||
"b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd": {
|
"b181c1e4-0a72-4a91-bfb0-ae6f36ca60bd": {
|
||||||
"asset": 1714966328706,
|
"asset": 1714966328706,
|
||||||
"meta": 1723631044177,
|
"meta": 1724752739735,
|
||||||
"relativePath": "image\\default_toggle_pressed.png"
|
"relativePath": "image\\default_toggle_pressed.png"
|
||||||
},
|
},
|
||||||
"d8afc78c-4eac-4a9f-83dd-67bc70344d33": {
|
"d8afc78c-4eac-4a9f-83dd-67bc70344d33": {
|
||||||
"asset": 1714966328862,
|
"asset": 1714966328862,
|
||||||
"meta": 1723631043822,
|
"meta": 1724752739365,
|
||||||
"relativePath": "resources"
|
"relativePath": "resources"
|
||||||
},
|
},
|
||||||
"294c1663-4adf-4a1e-a795-53808011a38a": {
|
"294c1663-4adf-4a1e-a795-53808011a38a": {
|
||||||
"asset": 1714966328862,
|
"asset": 1714966328862,
|
||||||
"meta": 1723631044178,
|
"meta": 1724752739736,
|
||||||
"relativePath": "resources\\effects"
|
"relativePath": "resources\\effects"
|
||||||
},
|
},
|
||||||
"bbee2217-c261-49bd-a8ce-708d6bcc3500": {
|
"bbee2217-c261-49bd-a8ce-708d6bcc3500": {
|
||||||
"asset": 1714966328893,
|
"asset": 1714966328893,
|
||||||
"meta": 1723631044179,
|
"meta": 1724752739737,
|
||||||
"relativePath": "resources\\materials"
|
"relativePath": "resources\\materials"
|
||||||
},
|
},
|
||||||
"30682f87-9f0d-4f17-8a44-72863791461b": {
|
"30682f87-9f0d-4f17-8a44-72863791461b": {
|
||||||
"asset": 1714966328831,
|
"asset": 1714966328831,
|
||||||
"meta": 1723631044215,
|
"meta": 1724752739764,
|
||||||
"relativePath": "resources\\effects\\builtin-2d-graphics.effect"
|
"relativePath": "resources\\effects\\builtin-2d-graphics.effect"
|
||||||
},
|
},
|
||||||
"1f55e3be-b89b-4b79-88de-47fd31018044": {
|
"1f55e3be-b89b-4b79-88de-47fd31018044": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044187,
|
"meta": 1724752739742,
|
||||||
"relativePath": "prefab\\sprite_splash.prefab"
|
"relativePath": "prefab\\sprite_splash.prefab"
|
||||||
},
|
},
|
||||||
"144c3297-af63-49e8-b8ef-1cfa29b3be28": {
|
"144c3297-af63-49e8-b8ef-1cfa29b3be28": {
|
||||||
"asset": 1714966328831,
|
"asset": 1714966328831,
|
||||||
"meta": 1723631044224,
|
"meta": 1724752739773,
|
||||||
"relativePath": "resources\\effects\\builtin-2d-gray-sprite.effect"
|
"relativePath": "resources\\effects\\builtin-2d-gray-sprite.effect"
|
||||||
},
|
},
|
||||||
"d29077ba-1627-4a72-9579-7b56a235340c": {
|
"d29077ba-1627-4a72-9579-7b56a235340c": {
|
||||||
"asset": 1714966328706,
|
"asset": 1714966328706,
|
||||||
"meta": 1723631044196,
|
"meta": 1724752739738,
|
||||||
"relativePath": "image\\default_toggle_normal.png"
|
"relativePath": "image\\default_toggle_normal.png"
|
||||||
},
|
},
|
||||||
"f18742d7-56d2-4eb5-ae49-2d9d710b37c8": {
|
"f18742d7-56d2-4eb5-ae49-2d9d710b37c8": {
|
||||||
"asset": 1714966328831,
|
"asset": 1714966328831,
|
||||||
"meta": 1723631044235,
|
"meta": 1724752739782,
|
||||||
"relativePath": "resources\\effects\\builtin-2d-label.effect"
|
"relativePath": "resources\\effects\\builtin-2d-label.effect"
|
||||||
},
|
},
|
||||||
"0e93aeaa-0b53-4e40-b8e0-6268b4e07bd7": {
|
"0e93aeaa-0b53-4e40-b8e0-6268b4e07bd7": {
|
||||||
"asset": 1714966328831,
|
"asset": 1714966328831,
|
||||||
"meta": 1723631044243,
|
"meta": 1724752739790,
|
||||||
"relativePath": "resources\\effects\\builtin-2d-spine.effect"
|
"relativePath": "resources\\effects\\builtin-2d-spine.effect"
|
||||||
},
|
},
|
||||||
"c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f": {
|
"c25b9d50-c8fc-4d27-beeb-6e7c1f2e5c0f": {
|
||||||
"asset": 1714966328706,
|
"asset": 1714966328706,
|
||||||
"meta": 1723631044190,
|
"meta": 1724752739744,
|
||||||
"relativePath": "image\\default_toggle_disabled.png"
|
"relativePath": "image\\default_toggle_disabled.png"
|
||||||
},
|
},
|
||||||
"2874f8dd-416c-4440-81b7-555975426e93": {
|
"2874f8dd-416c-4440-81b7-555975426e93": {
|
||||||
"asset": 1714966328846,
|
"asset": 1714966328846,
|
||||||
"meta": 1723631044249,
|
"meta": 1724752739801,
|
||||||
"relativePath": "resources\\effects\\builtin-2d-sprite.effect"
|
"relativePath": "resources\\effects\\builtin-2d-sprite.effect"
|
||||||
},
|
},
|
||||||
"7de03a80-4457-438d-95a7-3e7cdffd6086": {
|
"7de03a80-4457-438d-95a7-3e7cdffd6086": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044186,
|
"meta": 1724752739745,
|
||||||
"relativePath": "prefab\\tiledmap.prefab"
|
"relativePath": "prefab\\tiledmap.prefab"
|
||||||
},
|
},
|
||||||
"73a0903d-d80e-4e3c-aa67-f999543c08f5": {
|
"73a0903d-d80e-4e3c-aa67-f999543c08f5": {
|
||||||
"asset": 1714966328706,
|
"asset": 1714966328706,
|
||||||
"meta": 1723631044184,
|
"meta": 1724752739740,
|
||||||
"relativePath": "image\\default_toggle_checkmark.png"
|
"relativePath": "image\\default_toggle_checkmark.png"
|
||||||
},
|
},
|
||||||
"829a282c-b049-4019-bd38-5ace8d8a6417": {
|
"829a282c-b049-4019-bd38-5ace8d8a6417": {
|
||||||
"asset": 1714966328846,
|
"asset": 1714966328846,
|
||||||
"meta": 1723631044301,
|
"meta": 1724752739846,
|
||||||
"relativePath": "resources\\effects\\builtin-3d-particle.effect"
|
"relativePath": "resources\\effects\\builtin-3d-particle.effect"
|
||||||
},
|
},
|
||||||
"2a7c0036-e0b3-4fe1-8998-89a54b8a2bec": {
|
"2a7c0036-e0b3-4fe1-8998-89a54b8a2bec": {
|
||||||
"asset": 1714966328846,
|
"asset": 1714966328846,
|
||||||
"meta": 1723631044326,
|
"meta": 1724752739864,
|
||||||
"relativePath": "resources\\effects\\builtin-3d-trail.effect"
|
"relativePath": "resources\\effects\\builtin-3d-trail.effect"
|
||||||
},
|
},
|
||||||
"c0040c95-c57f-49cd-9cbc-12316b73d0d4": {
|
"c0040c95-c57f-49cd-9cbc-12316b73d0d4": {
|
||||||
"asset": 1714966328846,
|
"asset": 1714966328846,
|
||||||
"meta": 1723631044335,
|
"meta": 1724752739875,
|
||||||
"relativePath": "resources\\effects\\builtin-clear-stencil.effect"
|
"relativePath": "resources\\effects\\builtin-clear-stencil.effect"
|
||||||
},
|
},
|
||||||
"8a96b965-2dc0-4e03-aa90-3b79cb93b5b4": {
|
"8a96b965-2dc0-4e03-aa90-3b79cb93b5b4": {
|
||||||
"asset": 1714966328752,
|
"asset": 1714966328752,
|
||||||
"meta": 1723631044200,
|
"meta": 1724752739757,
|
||||||
"relativePath": "obsolete\\atom.png"
|
"relativePath": "obsolete\\atom.png"
|
||||||
},
|
},
|
||||||
"6d91e591-4ce0-465c-809f-610ec95019c6": {
|
"6d91e591-4ce0-465c-809f-610ec95019c6": {
|
||||||
"asset": 1714966328862,
|
"asset": 1714966328862,
|
||||||
"meta": 1723631044345,
|
"meta": 1724752739887,
|
||||||
"relativePath": "resources\\effects\\builtin-unlit.effect"
|
"relativePath": "resources\\effects\\builtin-unlit.effect"
|
||||||
},
|
},
|
||||||
"0e42ba95-1fa1-46aa-b2cf-143cd1bcee2c": {
|
"0e42ba95-1fa1-46aa-b2cf-143cd1bcee2c": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044189,
|
"meta": 1724752739746,
|
||||||
"relativePath": "prefab\\tiledtile.prefab"
|
"relativePath": "prefab\\tiledtile.prefab"
|
||||||
},
|
},
|
||||||
"0d784963-d024-4ea6-a7db-03be0ad63010": {
|
"0d784963-d024-4ea6-a7db-03be0ad63010": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044192,
|
"meta": 1724752739748,
|
||||||
"relativePath": "prefab\\toggle.prefab"
|
"relativePath": "prefab\\toggle.prefab"
|
||||||
},
|
},
|
||||||
"bf0a434c-84dd-4a8e-a08a-7a36f180cc75": {
|
"bf0a434c-84dd-4a8e-a08a-7a36f180cc75": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044194,
|
"meta": 1724752739753,
|
||||||
"relativePath": "prefab\\toggleContainer.prefab"
|
"relativePath": "prefab\\toggleContainer.prefab"
|
||||||
},
|
},
|
||||||
"8c5001fd-07ee-4a4b-a8a0-63e15195e94d": {
|
"8c5001fd-07ee-4a4b-a8a0-63e15195e94d": {
|
||||||
"asset": 1714966328831,
|
"asset": 1714966328831,
|
||||||
"meta": 1723631044310,
|
"meta": 1724752739849,
|
||||||
"relativePath": "prefab\\webview.prefab"
|
"relativePath": "prefab\\webview.prefab"
|
||||||
},
|
},
|
||||||
"61906da3-7003-4bda-9abc-5769c76faee4": {
|
"61906da3-7003-4bda-9abc-5769c76faee4": {
|
||||||
"asset": 1714966328783,
|
"asset": 1714966328783,
|
||||||
"meta": 1723631044365,
|
"meta": 1724752739905,
|
||||||
"relativePath": "prefab\\light\\ambient.prefab"
|
"relativePath": "prefab\\light\\ambient.prefab"
|
||||||
},
|
},
|
||||||
"ddb99b39-7004-47cd-9705-751905c43c46": {
|
"ddb99b39-7004-47cd-9705-751905c43c46": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044369,
|
"meta": 1724752739900,
|
||||||
"relativePath": "prefab\\light\\directional.prefab"
|
"relativePath": "prefab\\light\\directional.prefab"
|
||||||
},
|
},
|
||||||
"d1b8be49-b0a0-435c-83b7-552bed4bbe35": {
|
"d1b8be49-b0a0-435c-83b7-552bed4bbe35": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044198,
|
"meta": 1724752739750,
|
||||||
"relativePath": "prefab\\toggleGroup.prefab"
|
"relativePath": "prefab\\toggleGroup.prefab"
|
||||||
},
|
},
|
||||||
"232d2782-c4bd-4bb4-9e01-909f03d6d3b9": {
|
"232d2782-c4bd-4bb4-9e01-909f03d6d3b9": {
|
||||||
"asset": 1714966328815,
|
"asset": 1714966328815,
|
||||||
"meta": 1723631044203,
|
"meta": 1724752739754,
|
||||||
"relativePath": "prefab\\videoplayer.prefab"
|
"relativePath": "prefab\\videoplayer.prefab"
|
||||||
},
|
},
|
||||||
"f5331fd2-bf42-4ee3-a3fd-3e1657600eff": {
|
"f5331fd2-bf42-4ee3-a3fd-3e1657600eff": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044369,
|
"meta": 1724752739906,
|
||||||
"relativePath": "prefab\\light\\spot.prefab"
|
"relativePath": "prefab\\light\\spot.prefab"
|
||||||
},
|
},
|
||||||
"0cf30284-9073-46bc-9eba-e62b69dbbff3": {
|
"0cf30284-9073-46bc-9eba-e62b69dbbff3": {
|
||||||
"asset": 1714966328800,
|
"asset": 1714966328800,
|
||||||
"meta": 1723631044365,
|
"meta": 1724752739904,
|
||||||
"relativePath": "prefab\\light\\point.prefab"
|
"relativePath": "prefab\\light\\point.prefab"
|
||||||
},
|
},
|
||||||
"6f801092-0c37-4f30-89ef-c8d960825b36": {
|
"6f801092-0c37-4f30-89ef-c8d960825b36": {
|
||||||
"asset": 1714966328862,
|
"asset": 1714966328862,
|
||||||
"meta": 1723631044439,
|
"meta": 1724752739994,
|
||||||
"relativePath": "resources\\materials\\builtin-2d-base.mtl"
|
"relativePath": "resources\\materials\\builtin-2d-base.mtl"
|
||||||
},
|
},
|
||||||
"a153945d-2511-4c14-be7b-05d242f47d57": {
|
"a153945d-2511-4c14-be7b-05d242f47d57": {
|
||||||
"asset": 1714966328862,
|
"asset": 1714966328862,
|
||||||
"meta": 1723631044442,
|
"meta": 1724752739999,
|
||||||
"relativePath": "resources\\materials\\builtin-2d-graphics.mtl"
|
"relativePath": "resources\\materials\\builtin-2d-graphics.mtl"
|
||||||
},
|
},
|
||||||
"7afd064b-113f-480e-b793-8817d19f63c3": {
|
"7afd064b-113f-480e-b793-8817d19f63c3": {
|
||||||
"asset": 1714966328878,
|
"asset": 1714966328878,
|
||||||
"meta": 1723631044449,
|
"meta": 1724752739998,
|
||||||
"relativePath": "resources\\materials\\builtin-2d-spine.mtl"
|
"relativePath": "resources\\materials\\builtin-2d-spine.mtl"
|
||||||
},
|
},
|
||||||
"432fa09c-cf03-4cff-a186-982604408a07": {
|
"432fa09c-cf03-4cff-a186-982604408a07": {
|
||||||
"asset": 1714966328878,
|
"asset": 1714966328878,
|
||||||
"meta": 1723631044445,
|
"meta": 1724752739997,
|
||||||
"relativePath": "resources\\materials\\builtin-3d-particle.mtl"
|
"relativePath": "resources\\materials\\builtin-3d-particle.mtl"
|
||||||
},
|
},
|
||||||
"cf7e0bb8-a81c-44a9-ad79-d28d43991032": {
|
"cf7e0bb8-a81c-44a9-ad79-d28d43991032": {
|
||||||
"asset": 1714966328878,
|
"asset": 1714966328878,
|
||||||
"meta": 1723631044445,
|
"meta": 1724752740002,
|
||||||
"relativePath": "resources\\materials\\builtin-clear-stencil.mtl"
|
"relativePath": "resources\\materials\\builtin-clear-stencil.mtl"
|
||||||
},
|
},
|
||||||
"3a7bb79f-32fd-422e-ada2-96f518fed422": {
|
"3a7bb79f-32fd-422e-ada2-96f518fed422": {
|
||||||
"asset": 1714966328862,
|
"asset": 1714966328862,
|
||||||
"meta": 1723631044443,
|
"meta": 1724752739995,
|
||||||
"relativePath": "resources\\materials\\builtin-2d-gray-sprite.mtl"
|
"relativePath": "resources\\materials\\builtin-2d-gray-sprite.mtl"
|
||||||
},
|
},
|
||||||
"466d4f9b-e5f4-4ea8-85d5-3c6e9a65658a": {
|
"466d4f9b-e5f4-4ea8-85d5-3c6e9a65658a": {
|
||||||
"asset": 1714966328878,
|
"asset": 1714966328878,
|
||||||
"meta": 1723631044449,
|
"meta": 1724752740000,
|
||||||
"relativePath": "resources\\materials\\builtin-3d-trail.mtl"
|
"relativePath": "resources\\materials\\builtin-3d-trail.mtl"
|
||||||
},
|
},
|
||||||
"e02d87d4-e599-4d16-8001-e14891ac6506": {
|
"e02d87d4-e599-4d16-8001-e14891ac6506": {
|
||||||
"asset": 1714966328878,
|
"asset": 1714966328878,
|
||||||
"meta": 1723631044442,
|
"meta": 1724752739993,
|
||||||
"relativePath": "resources\\materials\\builtin-2d-label.mtl"
|
"relativePath": "resources\\materials\\builtin-2d-label.mtl"
|
||||||
},
|
},
|
||||||
"2a296057-247c-4a1c-bbeb-0548b6c98650": {
|
"2a296057-247c-4a1c-bbeb-0548b6c98650": {
|
||||||
"asset": 1714966328893,
|
"asset": 1714966328893,
|
||||||
"meta": 1723631044445,
|
"meta": 1724752740001,
|
||||||
"relativePath": "resources\\materials\\builtin-unlit.mtl"
|
"relativePath": "resources\\materials\\builtin-unlit.mtl"
|
||||||
},
|
},
|
||||||
"eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432": {
|
"eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432": {
|
||||||
"asset": 1714966328878,
|
"asset": 1714966328878,
|
||||||
"meta": 1723631044445,
|
"meta": 1724752739997,
|
||||||
"relativePath": "resources\\materials\\builtin-2d-sprite.mtl"
|
"relativePath": "resources\\materials\\builtin-2d-sprite.mtl"
|
||||||
},
|
},
|
||||||
"d0a82d39-bede-46c4-b698-c81ff0dedfff": {
|
"d0a82d39-bede-46c4-b698-c81ff0dedfff": {
|
||||||
"asset": 1714966328752,
|
"asset": 1714966328752,
|
||||||
"meta": 1723631044201,
|
"meta": 1724752739766,
|
||||||
"relativePath": "particle\\atom.png"
|
"relativePath": "particle\\atom.png"
|
||||||
},
|
},
|
||||||
"ae860740-a9fe-4af7-b351-95e46e9ec909": {
|
"ae860740-a9fe-4af7-b351-95e46e9ec909": {
|
||||||
|
@ -821,62 +821,62 @@
|
||||||
},
|
},
|
||||||
"b8223619-7e38-47c4-841f-9160c232495a": {
|
"b8223619-7e38-47c4-841f-9160c232495a": {
|
||||||
"asset": 1714966328752,
|
"asset": 1714966328752,
|
||||||
"meta": 1723631044470,
|
"meta": 1724752740033,
|
||||||
"relativePath": "obsolete\\atom.plist"
|
"relativePath": "obsolete\\atom.plist"
|
||||||
},
|
},
|
||||||
"b2687ac4-099e-403c-a192-ff477686f4f5": {
|
"b2687ac4-099e-403c-a192-ff477686f4f5": {
|
||||||
"asset": 1714966328752,
|
"asset": 1714966328752,
|
||||||
"meta": 1723631044468,
|
"meta": 1724752740032,
|
||||||
"relativePath": "particle\\atom.plist"
|
"relativePath": "particle\\atom.plist"
|
||||||
},
|
},
|
||||||
"954fec8b-cd16-4bb9-a3b7-7719660e7558": {
|
"954fec8b-cd16-4bb9-a3b7-7719660e7558": {
|
||||||
"asset": 1714966328737,
|
"asset": 1714966328737,
|
||||||
"meta": 1723631046242,
|
"meta": 1724752741667,
|
||||||
"relativePath": "model\\primitives.fbx"
|
"relativePath": "model\\primitives.fbx"
|
||||||
},
|
},
|
||||||
"9ed31f56-d049-4890-9ffd-ef08fd28987c": {
|
|
||||||
"asset": 1720169819483,
|
|
||||||
"meta": 1720169867560,
|
|
||||||
"relativePath": "Script\\crypto\\HttpUtil.ts"
|
|
||||||
},
|
|
||||||
"850e9d92-5c95-43da-b719-e418ab0dcf5b": {
|
|
||||||
"asset": 1720428016793,
|
|
||||||
"meta": 1720428029894,
|
|
||||||
"relativePath": "Script\\tool\\share.ts"
|
|
||||||
},
|
|
||||||
"640c30b6-ca5e-4903-b67b-64aadd84fd86": {
|
"640c30b6-ca5e-4903-b67b-64aadd84fd86": {
|
||||||
"asset": 1720689043852,
|
"asset": 1720689043852,
|
||||||
"meta": 1720689091312,
|
"meta": 1720689091312,
|
||||||
"relativePath": "resources\\rank_Btn.png"
|
"relativePath": "resources\\rank_Btn.png"
|
||||||
},
|
},
|
||||||
"35a73693-1080-4066-85ca-a7fc6eb70cd4": {
|
|
||||||
"asset": 1723631058674,
|
|
||||||
"meta": 1723631142848,
|
|
||||||
"relativePath": "Script\\tool\\GameTool.ts"
|
|
||||||
},
|
|
||||||
"9c7cc35c-f159-49f4-9cbb-a9f4cfa32d04": {
|
"9c7cc35c-f159-49f4-9cbb-a9f4cfa32d04": {
|
||||||
"asset": 1722566809698,
|
"asset": 1722566809698,
|
||||||
"meta": 1722566810384,
|
"meta": 1722566810384,
|
||||||
"relativePath": "Script\\RankManager.ts"
|
"relativePath": "Script\\RankManager.ts"
|
||||||
},
|
},
|
||||||
|
"9ed31f56-d049-4890-9ffd-ef08fd28987c": {
|
||||||
|
"asset": 1724224050617,
|
||||||
|
"meta": 1724225353519,
|
||||||
|
"relativePath": "Script\\crypto\\HttpUtil.ts"
|
||||||
|
},
|
||||||
|
"850e9d92-5c95-43da-b719-e418ab0dcf5b": {
|
||||||
|
"asset": 1724229872547,
|
||||||
|
"meta": 1724752742030,
|
||||||
|
"relativePath": "Script\\tool\\share.ts"
|
||||||
|
},
|
||||||
"f2f0b239-3ec5-48fa-8d7c-c45e86f8a55a": {
|
"f2f0b239-3ec5-48fa-8d7c-c45e86f8a55a": {
|
||||||
"asset": 1723022357351,
|
"asset": 1724225387728,
|
||||||
"meta": 1723022384575,
|
"meta": 1724225430341,
|
||||||
"relativePath": "Script\\GameData.ts"
|
"relativePath": "Script\\GameData.ts"
|
||||||
},
|
},
|
||||||
|
"35a73693-1080-4066-85ca-a7fc6eb70cd4": {
|
||||||
|
"asset": 1724225667087,
|
||||||
|
"meta": 1724225667574,
|
||||||
|
"relativePath": "Script\\tool\\GameTool.ts"
|
||||||
|
},
|
||||||
|
"08fd7f48-1f83-43cb-a7b8-dc950ae0f526": {
|
||||||
|
"asset": 1724226221304,
|
||||||
|
"meta": 1724226222406,
|
||||||
|
"relativePath": "Script\\Load.ts"
|
||||||
|
},
|
||||||
"7fd749ea-5b80-4237-a685-6a53799e6c8b": {
|
"7fd749ea-5b80-4237-a685-6a53799e6c8b": {
|
||||||
"asset": 1723022427717,
|
"asset": 1724753021684,
|
||||||
"meta": 1723022428038,
|
"meta": 1724753053225,
|
||||||
"relativePath": "Script\\Player.ts"
|
"relativePath": "Script\\Player.ts"
|
||||||
},
|
},
|
||||||
"b26a4f51-0921-4f4f-80be-17bc4077adad": {
|
"b26a4f51-0921-4f4f-80be-17bc4077adad": {
|
||||||
"asset": 1723630993531,
|
"asset": 1724754703319,
|
||||||
"meta": 1723631046511,
|
"meta": 1724754703844,
|
||||||
"relativePath": "Script\\GameManager.ts"
|
"relativePath": "Script\\GameManager.ts"
|
||||||
},
|
|
||||||
"08fd7f48-1f83-43cb-a7b8-dc950ae0f526": {
|
|
||||||
"asset": 1723022484332,
|
|
||||||
"meta": 1723022484835,
|
|
||||||
"relativePath": "Script\\Load.ts"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -5,21 +5,21 @@
|
||||||
"main": true,
|
"main": true,
|
||||||
"url": "app://editor/index.html",
|
"url": "app://editor/index.html",
|
||||||
"windowType": "dockable",
|
"windowType": "dockable",
|
||||||
"x": -8,
|
"x": 0,
|
||||||
"y": -8,
|
"y": 0,
|
||||||
"width": 1296,
|
"width": 1280,
|
||||||
"height": 688,
|
"height": 672,
|
||||||
"layout": {
|
"layout": {
|
||||||
"type": "dock-h",
|
"type": "dock-h",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"width": 207.28125,
|
"width": 204.5625,
|
||||||
"height": 568.5,
|
"height": 556.3333740234375,
|
||||||
"type": "dock-v",
|
"type": "dock-v",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"width": 207.28125,
|
"width": 204.5625,
|
||||||
"height": 282.75,
|
"height": 276.66668701171875,
|
||||||
"type": "panel",
|
"type": "panel",
|
||||||
"active": 0,
|
"active": 0,
|
||||||
"children": [
|
"children": [
|
||||||
|
@ -27,8 +27,8 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"width": 207.28125,
|
"width": 204.5625,
|
||||||
"height": 282.75,
|
"height": 276.66668701171875,
|
||||||
"type": "panel",
|
"type": "panel",
|
||||||
"active": 0,
|
"active": 0,
|
||||||
"children": [
|
"children": [
|
||||||
|
@ -38,8 +38,8 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"width": 758.3333740234375,
|
"width": 750.0729370117188,
|
||||||
"height": 568.5,
|
"height": 556.3333740234375,
|
||||||
"type": "panel",
|
"type": "panel",
|
||||||
"active": 0,
|
"active": 0,
|
||||||
"children": [
|
"children": [
|
||||||
|
@ -47,8 +47,8 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"width": 308.38543701171875,
|
"width": 305.3645935058594,
|
||||||
"height": 568.5,
|
"height": 556.3333740234375,
|
||||||
"type": "panel",
|
"type": "panel",
|
||||||
"active": 0,
|
"active": 0,
|
||||||
"children": [
|
"children": [
|
||||||
|
@ -65,14 +65,15 @@
|
||||||
"inspector",
|
"inspector",
|
||||||
"cocos-services"
|
"cocos-services"
|
||||||
]
|
]
|
||||||
}
|
},
|
||||||
|
" common-asset-worker-worker": {}
|
||||||
},
|
},
|
||||||
"panels": {
|
"panels": {
|
||||||
"builder": {
|
"builder": {
|
||||||
"x": 374,
|
"x": 418,
|
||||||
"y": 0,
|
"y": 34,
|
||||||
"width": 516,
|
"width": 422,
|
||||||
"height": 678
|
"height": 604
|
||||||
},
|
},
|
||||||
"project-settings": {
|
"project-settings": {
|
||||||
"x": -8,
|
"x": -8,
|
||||||
|
|
|
@ -26,13 +26,13 @@
|
||||||
"68bd0a7c-c549-4d7f-9f4c-5444f4e66f9d",
|
"68bd0a7c-c549-4d7f-9f4c-5444f4e66f9d",
|
||||||
"b9212469-b9b0-472a-8483-6833b086ad2a",
|
"b9212469-b9b0-472a-8483-6833b086ad2a",
|
||||||
"2dfeb128-71cd-49c1-ab46-e36f3cb3ce43",
|
"2dfeb128-71cd-49c1-ab46-e36f3cb3ce43",
|
||||||
"18361bc7-7461-4ac4-ac2b-a2e81994a63f",
|
|
||||||
"a3da91c2-21ef-4ca2-a0c6-cc9e442d0eba",
|
|
||||||
"bd15e211-f210-4e09-a9ce-1032a18cd7c5",
|
|
||||||
"01db2f22-3239-47f4-b3f3-600dbd219147",
|
"01db2f22-3239-47f4-b3f3-600dbd219147",
|
||||||
"d844f3bb-a888-4201-be47-41b21981a214",
|
"d844f3bb-a888-4201-be47-41b21981a214",
|
||||||
"90e4d14c-de00-4990-bcb9-4b5eb0f9c60a",
|
|
||||||
"92833b7e-ff21-4bab-84ea-c39509a4d2b1",
|
"92833b7e-ff21-4bab-84ea-c39509a4d2b1",
|
||||||
|
"bd15e211-f210-4e09-a9ce-1032a18cd7c5",
|
||||||
|
"a3da91c2-21ef-4ca2-a0c6-cc9e442d0eba",
|
||||||
|
"18361bc7-7461-4ac4-ac2b-a2e81994a63f",
|
||||||
|
"90e4d14c-de00-4990-bcb9-4b5eb0f9c60a",
|
||||||
"de4a2193-73c2-43cd-8359-363f654e759f"
|
"de4a2193-73c2-43cd-8359-363f654e759f"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,8 +1,5 @@
|
||||||
{
|
{
|
||||||
"nodeFoldStates": [
|
"nodeFoldStates": [
|
||||||
"470l8xm1tCU4Dsb10rancm",
|
|
||||||
"13A74RFRlCHrCME2yKb7ag",
|
|
||||||
"76WmSmPyBFMJuhUWx5KN/K",
|
|
||||||
"57DRua7odMXprhTRJoSqn4",
|
"57DRua7odMXprhTRJoSqn4",
|
||||||
"c5leZH9/BDwYPilYk2w+b6",
|
"c5leZH9/BDwYPilYk2w+b6",
|
||||||
"b7MSJMUixCDrds3RR+88yR",
|
"b7MSJMUixCDrds3RR+88yR",
|
||||||
|
@ -431,11 +428,6 @@
|
||||||
"e1WoFrQ79G7r4ZuQE3HlNb",
|
"e1WoFrQ79G7r4ZuQE3HlNb",
|
||||||
"50p5sApvJDNbi+MzdATDzt",
|
"50p5sApvJDNbi+MzdATDzt",
|
||||||
"a6BOc3EGhFPbiNSiiLcBW1",
|
"a6BOc3EGhFPbiNSiiLcBW1",
|
||||||
"ecasIRO2tG/4ED+0NylkSX",
|
|
||||||
"f7V64VrtxC9q9aMttksOIo",
|
|
||||||
"fbUtAVfAZIpY6KH5ZtK2fT",
|
|
||||||
"6ccG6BqC5MZ7+6LIshX2PJ",
|
|
||||||
"61VM8f3ZVATKPnKq4bCnCZ",
|
|
||||||
"cawyMT6S5BYqKwnhl59seZ",
|
"cawyMT6S5BYqKwnhl59seZ",
|
||||||
"a5NBQZ/l5BPZrGNMQd8n8c",
|
"a5NBQZ/l5BPZrGNMQd8n8c",
|
||||||
"5aoLlsC4pCybOsGFnbQpKE",
|
"5aoLlsC4pCybOsGFnbQpKE",
|
||||||
|
@ -499,6 +491,9 @@
|
||||||
"42XJS51TtHdbCLLm7wWC00",
|
"42XJS51TtHdbCLLm7wWC00",
|
||||||
"3ajRQomHxBhpwZFRJyvAuU",
|
"3ajRQomHxBhpwZFRJyvAuU",
|
||||||
"fdoNDx6WtEqZfHXx2MyZIJ",
|
"fdoNDx6WtEqZfHXx2MyZIJ",
|
||||||
"9aqA0naB5JZIOcY1lV4x2E"
|
"9aqA0naB5JZIOcY1lV4x2E",
|
||||||
|
"0fVxaNbdFERrRwJGrntvox",
|
||||||
|
"50Pt3uF7hJPKAayaDfuXmJ",
|
||||||
|
"91V0zhL0tCzoFTnscnnfiv"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"last-module-event-record-time": 1723631064298,
|
"last-module-event-record-time": 1724752799241,
|
||||||
"group-list": [
|
"group-list": [
|
||||||
"default"
|
"default"
|
||||||
],
|
],
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
{"version":"1.0.8","stats":{"C:/Work/Project/FlyUp/temp/quick-scripts/src/__qc_index__.js":"2024-08-14T10:25:43.090Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/crypto/HttpUtil.js":"2024-08-14T10:25:43.040Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameScene.js":"2024-08-14T10:25:43.048Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/GameTool.js":"2024-08-14T10:25:43.032Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/ListView/ItemRender.js":"2024-08-14T10:25:43.044Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/migration/use_v2.1-2.2.1_cc.Toggle_event.js":"2024-08-14T10:25:43.036Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameOver.js":"2024-08-14T10:25:43.032Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/RankManager.js":"2024-08-14T10:25:43.040Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Load.js":"2024-08-14T10:25:43.028Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/Storage.js":"2024-08-14T10:25:43.048Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameData.js":"2024-08-14T10:25:43.052Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameManager.js":"2024-08-14T10:25:43.040Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Player.js":"2024-08-14T10:25:43.036Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Block.js":"2024-08-14T10:25:43.028Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/crypto/crypto-js.min.js":"2024-08-14T10:25:43.052Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/ListView/List.js":"2024-08-14T10:25:43.048Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/share.js":"2024-08-14T10:25:43.036Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/AudioManager.js":"2024-08-14T10:25:43.032Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Camera.js":"2024-08-14T10:25:43.044Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/Notification.js":"2024-08-14T10:25:43.044Z"}}
|
{"version":"1.0.8","stats":{"C:/Work/Project/FlyUp/temp/quick-scripts/src/__qc_index__.js":"2024-08-27T09:59:02.354Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/ListView/ItemRender.js":"2024-08-27T09:59:02.302Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/crypto/HttpUtil.js":"2024-08-27T09:59:02.292Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/migration/use_v2.1-2.2.1_cc.Toggle_event.js":"2024-08-27T09:59:02.281Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Player.js":"2024-08-27T09:59:02.284Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Load.js":"2024-08-27T09:59:02.265Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/share.js":"2024-08-27T09:59:02.286Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameData.js":"2024-08-27T09:59:02.311Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameManager.js":"2024-08-27T09:59:02.294Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/Notification.js":"2024-08-27T09:59:02.299Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/RankManager.js":"2024-08-27T09:59:02.289Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameScene.js":"2024-08-27T09:59:02.303Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Block.js":"2024-08-27T09:59:02.268Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/AudioManager.js":"2024-08-27T09:59:02.278Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/Storage.js":"2024-08-27T09:59:02.307Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/ListView/List.js":"2024-08-27T09:59:02.305Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/Camera.js":"2024-08-27T09:59:02.297Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/GameOver.js":"2024-08-27T09:59:02.274Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/tool/GameTool.js":"2024-08-27T09:59:02.271Z","C:/Work/Project/FlyUp/temp/quick-scripts/src/assets/Script/crypto/crypto-js.min.js":"2024-08-27T09:59:02.308Z"}}
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -1,6 +1,6 @@
|
||||||
|
|
||||||
(function () {
|
(function () {
|
||||||
var scripts = [{"deps":{"./assets/Script/crypto/HttpUtil":1,"./assets/Script/GameScene":2,"./assets/Script/tool/GameTool":3,"./assets/Script/ListView/ItemRender":4,"./assets/migration/use_v2.1-2.2.1_cc.Toggle_event":5,"./assets/Script/GameOver":6,"./assets/Script/RankManager":7,"./assets/Script/Load":8,"./assets/Script/tool/Storage":9,"./assets/Script/GameData":10,"./assets/Script/GameManager":11,"./assets/Script/Player":12,"./assets/Script/Block":13,"./assets/Script/crypto/crypto-js.min":14,"./assets/Script/ListView/List":15,"./assets/Script/tool/share":16,"./assets/Script/tool/AudioManager":17,"./assets/Script/Camera":18,"./assets/Script/tool/Notification":19},"path":"preview-scripts/__qc_index__.js"},{"deps":{"../GameData":10,"./crypto-js.min.js":14},"path":"preview-scripts/assets/Script/crypto/HttpUtil.js"},{"deps":{},"path":"preview-scripts/assets/Script/GameScene.js"},{"deps":{"../GameData":10,"../crypto/HttpUtil":1,"./Storage":9},"path":"preview-scripts/assets/Script/tool/GameTool.js"},{"deps":{},"path":"preview-scripts/assets/Script/ListView/ItemRender.js"},{"deps":{},"path":"preview-scripts/assets/migration/use_v2.1-2.2.1_cc.Toggle_event.js"},{"deps":{},"path":"preview-scripts/assets/Script/GameOver.js"},{"deps":{"./GameData":10,"./ListView/List":15,"./crypto/HttpUtil":1,"./tool/GameTool":3},"path":"preview-scripts/assets/Script/RankManager.js"},{"deps":{"./GameData":10,"./tool/GameTool":3,"./tool/share":16},"path":"preview-scripts/assets/Script/Load.js"},{"deps":{},"path":"preview-scripts/assets/Script/tool/Storage.js"},{"deps":{},"path":"preview-scripts/assets/Script/GameData.js"},{"deps":{"./GameData":10,"./tool/GameTool":3,"./tool/Notification":19},"path":"preview-scripts/assets/Script/GameManager.js"},{"deps":{"./GameData":10,"./GameManager":11,"./tool/AudioManager":17,"./tool/Notification":19},"path":"preview-scripts/assets/Script/Player.js"},{"deps":{"./GameData":10,"./GameManager":11,"./tool/Notification":19},"path":"preview-scripts/assets/Script/Block.js"},{"deps":{},"path":"preview-scripts/assets/Script/crypto/crypto-js.min.js"},{"deps":{"./ItemRender":4},"path":"preview-scripts/assets/Script/ListView/List.js"},{"deps":{"../crypto/HttpUtil":1,"../GameData":10},"path":"preview-scripts/assets/Script/tool/share.js"},{"deps":{},"path":"preview-scripts/assets/Script/tool/AudioManager.js"},{"deps":{"./GameData":10,"./GameManager":11,"./tool/Notification":19},"path":"preview-scripts/assets/Script/Camera.js"},{"deps":{},"path":"preview-scripts/assets/Script/tool/Notification.js"}];
|
var scripts = [{"deps":{"./assets/Script/GameData":7,"./assets/Script/GameManager":8,"./assets/Script/GameOver":17,"./assets/Script/GameScene":11,"./assets/Script/Load":5,"./assets/Script/Player":4,"./assets/Script/RankManager":10,"./assets/Script/Block":12,"./assets/Script/ListView/List":15,"./assets/Script/ListView/ItemRender":1,"./assets/Script/crypto/crypto-js.min":19,"./assets/Script/crypto/HttpUtil":2,"./assets/Script/tool/GameTool":18,"./assets/Script/tool/Notification":9,"./assets/Script/tool/Storage":14,"./assets/Script/tool/share":6,"./assets/Script/tool/AudioManager":13,"./assets/migration/use_v2.1-2.2.1_cc.Toggle_event":3,"./assets/Script/Camera":16},"path":"preview-scripts/__qc_index__.js"},{"deps":{},"path":"preview-scripts/assets/Script/ListView/ItemRender.js"},{"deps":{"../GameData":7,"./crypto-js.min.js":19},"path":"preview-scripts/assets/Script/crypto/HttpUtil.js"},{"deps":{},"path":"preview-scripts/assets/migration/use_v2.1-2.2.1_cc.Toggle_event.js"},{"deps":{"./GameData":7,"./GameManager":8,"./tool/Notification":9,"./tool/AudioManager":13},"path":"preview-scripts/assets/Script/Player.js"},{"deps":{"./GameData":7,"./tool/GameTool":18,"./tool/share":6},"path":"preview-scripts/assets/Script/Load.js"},{"deps":{"../crypto/HttpUtil":2,"../GameData":7},"path":"preview-scripts/assets/Script/tool/share.js"},{"deps":{},"path":"preview-scripts/assets/Script/GameData.js"},{"deps":{"./GameData":7,"./tool/Notification":9,"./tool/GameTool":18},"path":"preview-scripts/assets/Script/GameManager.js"},{"deps":{},"path":"preview-scripts/assets/Script/tool/Notification.js"},{"deps":{"./GameData":7,"./ListView/List":15,"./crypto/HttpUtil":2,"./tool/GameTool":18},"path":"preview-scripts/assets/Script/RankManager.js"},{"deps":{},"path":"preview-scripts/assets/Script/GameScene.js"},{"deps":{"./GameData":7,"./GameManager":8,"./tool/Notification":9},"path":"preview-scripts/assets/Script/Block.js"},{"deps":{},"path":"preview-scripts/assets/Script/tool/AudioManager.js"},{"deps":{},"path":"preview-scripts/assets/Script/tool/Storage.js"},{"deps":{"./ItemRender":1},"path":"preview-scripts/assets/Script/ListView/List.js"},{"deps":{"./GameData":7,"./GameManager":8,"./tool/Notification":9},"path":"preview-scripts/assets/Script/Camera.js"},{"deps":{},"path":"preview-scripts/assets/Script/GameOver.js"},{"deps":{"../GameData":7,"../crypto/HttpUtil":2,"./Storage":14},"path":"preview-scripts/assets/Script/tool/GameTool.js"},{"deps":{},"path":"preview-scripts/assets/Script/crypto/crypto-js.min.js"}];
|
||||||
var entries = ["preview-scripts/__qc_index__.js"];
|
var entries = ["preview-scripts/__qc_index__.js"];
|
||||||
var bundleScript = 'preview-scripts/__qc_bundle__.js';
|
var bundleScript = 'preview-scripts/__qc_bundle__.js';
|
||||||
|
|
||||||
|
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -57,7 +57,8 @@ var GameData = /** @class */ (function (_super) {
|
||||||
total: 0,
|
total: 0,
|
||||||
currSeed: 203213,
|
currSeed: 203213,
|
||||||
gameId: '100001',
|
gameId: '100001',
|
||||||
userId: "",
|
userId: 200139,
|
||||||
|
scode: "",
|
||||||
guide: true,
|
guide: true,
|
||||||
url: "https://dev.api.sparkus.cn",
|
url: "https://dev.api.sparkus.cn",
|
||||||
custom: 0,
|
custom: 0,
|
||||||
|
@ -79,6 +80,7 @@ var GameData = /** @class */ (function (_super) {
|
||||||
afkCount: 0,
|
afkCount: 0,
|
||||||
isAFK: false //是否挂机
|
isAFK: false //是否挂机
|
||||||
};
|
};
|
||||||
|
this.setCode(this.getKey("scode"));
|
||||||
};
|
};
|
||||||
GameData.prototype.CLICK_init = function () {
|
GameData.prototype.CLICK_init = function () {
|
||||||
GameData_1._instance.CLICK_DATA =
|
GameData_1._instance.CLICK_DATA =
|
||||||
|
@ -197,6 +199,17 @@ var GameData = /** @class */ (function (_super) {
|
||||||
},
|
},
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
GameData.prototype.setCode = function (code) {
|
||||||
|
this.GM_INFO.scode = code;
|
||||||
|
};
|
||||||
|
GameData.prototype.getKey = function (key) {
|
||||||
|
var reg = new RegExp('(^|&)' + key + '=([^&]*)(&|$)', 'i');
|
||||||
|
var r = window.location.search.substr(1).match(reg);
|
||||||
|
if (r != null) {
|
||||||
|
return unescape(r[2]);
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
};
|
||||||
var GameData_1;
|
var GameData_1;
|
||||||
GameData = GameData_1 = __decorate([
|
GameData = GameData_1 = __decorate([
|
||||||
ccclass
|
ccclass
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -51,7 +51,7 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
GameManager_1 = GameManager;
|
GameManager_1 = GameManager;
|
||||||
// LIFE-CYCLE CALLBACKS:
|
// LIFE-CYCLE CALLBACKS:
|
||||||
GameManager.prototype.onLoad = function () {
|
GameManager.prototype.onLoad = function () {
|
||||||
cc.game.setFrameRate(61);
|
cc.game.setFrameRate(60);
|
||||||
// 示例使用
|
// 示例使用
|
||||||
var manager = cc.director.getCollisionManager();
|
var manager = cc.director.getCollisionManager();
|
||||||
manager.enabled = true;
|
manager.enabled = true;
|
||||||
|
@ -640,14 +640,16 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
})
|
})
|
||||||
.start();
|
.start();
|
||||||
};
|
};
|
||||||
GameManager.prototype.setData = function () {
|
GameManager.prototype.setData = function (result) {
|
||||||
GameData_1.default._instance.CLICK_DATA.totalScore = GameManager_1._instance.score;
|
if (result == true || this.countTime > 0) {
|
||||||
GameData_1.default._instance.CLICK_DATA.timer = this.countTime;
|
GameData_1.default._instance.CLICK_DATA.totalScore = GameManager_1._instance.score;
|
||||||
GameData_1.default._instance.CLICK_DATA.level = this.round;
|
GameData_1.default._instance.CLICK_DATA.timer = this.countTime;
|
||||||
GameData_1.default._instance.CLICK_DATA.round = this.level;
|
GameData_1.default._instance.CLICK_DATA.level = this.round;
|
||||||
GameData_1.default._instance.CLICK_DATA.isAFK = GameData_1.default._instance.GM_INFO.isAFK;
|
GameData_1.default._instance.CLICK_DATA.round = this.level;
|
||||||
//CLICK_DATA 数据处理完毕后调用上传接口 上传接口内CLICK_DATA不做改变
|
GameData_1.default._instance.CLICK_DATA.isAFK = GameData_1.default._instance.GM_INFO.isAFK;
|
||||||
GameTool_1.GameTool.setGameData();
|
//CLICK_DATA 数据处理完毕后调用上传接口 上传接口内CLICK_DATA不做改变
|
||||||
|
GameTool_1.GameTool.setGameData();
|
||||||
|
}
|
||||||
};
|
};
|
||||||
//获取matchId 用于上传每次点击数据里面记录id方便查询
|
//获取matchId 用于上传每次点击数据里面记录id方便查询
|
||||||
GameManager.prototype.getMatchId = function () {
|
GameManager.prototype.getMatchId = function () {
|
||||||
|
@ -709,7 +711,7 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
}
|
}
|
||||||
if (this.countTime <= 0) {
|
if (this.countTime <= 0) {
|
||||||
this.unschedule(this.updateCountDownTime);
|
this.unschedule(this.updateCountDownTime);
|
||||||
Notification_1.Notification.emit("setData", null);
|
Notification_1.Notification.emit("setData", true);
|
||||||
this.begin = false;
|
this.begin = false;
|
||||||
this.over = true;
|
this.over = true;
|
||||||
this.overStop();
|
this.overStop();
|
||||||
|
@ -791,6 +793,13 @@ var GameManager = /** @class */ (function (_super) {
|
||||||
return m + ':' + miao;
|
return m + ':' + miao;
|
||||||
};
|
};
|
||||||
GameManager.prototype.update = function (dt) {
|
GameManager.prototype.update = function (dt) {
|
||||||
|
var frame = cc.game.getFrameRate();
|
||||||
|
if (frame > 110)
|
||||||
|
cc.game.setFrameRate(120);
|
||||||
|
else if (frame > 80)
|
||||||
|
cc.game.setFrameRate(90);
|
||||||
|
else
|
||||||
|
cc.game.setFrameRate(60);
|
||||||
if (this.cameraMove == true && this.over == false) {
|
if (this.cameraMove == true && this.over == false) {
|
||||||
this.Camera.node.y = this.Player.y - this.countHeight;
|
this.Camera.node.y = this.Player.y - this.countHeight;
|
||||||
if (this.Camera.node.y <= 0)
|
if (this.Camera.node.y <= 0)
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -305,7 +305,9 @@ var NewClass = /** @class */ (function (_super) {
|
||||||
if (this.block.name != "block13") {
|
if (this.block.name != "block13") {
|
||||||
this.block.getComponent("Block").setScore(number);
|
this.block.getComponent("Block").setScore(number);
|
||||||
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
||||||
Notification_1.Notification.emit("setData", null);
|
if (GameManager_1.default._instance.countTime > 0) {
|
||||||
|
Notification_1.Notification.emit("setData", false);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
setTimeout(function () {
|
setTimeout(function () {
|
||||||
if (GameManager_1.default._instance.guide == -1) {
|
if (GameManager_1.default._instance.guide == -1) {
|
||||||
|
@ -352,7 +354,9 @@ var NewClass = /** @class */ (function (_super) {
|
||||||
else {
|
else {
|
||||||
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
GameData_1.default._instance.GM_INFO.afkCount = 0;
|
||||||
}
|
}
|
||||||
Notification_1.Notification.emit("setData", null);
|
if (GameManager_1.default._instance.countTime > 0) {
|
||||||
|
Notification_1.Notification.emit("setData", false);
|
||||||
|
}
|
||||||
this.double = false;
|
this.double = false;
|
||||||
GameData_1.default._instance.LEVEL_INFO.doubleSuccess = 3;
|
GameData_1.default._instance.LEVEL_INFO.doubleSuccess = 3;
|
||||||
this.death = true;
|
this.death = true;
|
||||||
|
|
|
@ -17,6 +17,17 @@ var __extends = (this && this.__extends) || (function () {
|
||||||
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
|
||||||
};
|
};
|
||||||
})();
|
})();
|
||||||
|
var __assign = (this && this.__assign) || function () {
|
||||||
|
__assign = Object.assign || function(t) {
|
||||||
|
for (var s, i = 1, n = arguments.length; i < n; i++) {
|
||||||
|
s = arguments[i];
|
||||||
|
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
|
||||||
|
t[p] = s[p];
|
||||||
|
}
|
||||||
|
return t;
|
||||||
|
};
|
||||||
|
return __assign.apply(this, arguments);
|
||||||
|
};
|
||||||
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
|
||||||
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
|
||||||
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
|
||||||
|
@ -62,6 +73,7 @@ var __generator = (this && this.__generator) || function (thisArg, body) {
|
||||||
Object.defineProperty(exports, "__esModule", { value: true });
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||||||
var GameData_1 = require("../GameData");
|
var GameData_1 = require("../GameData");
|
||||||
var CryptoJS = require("./crypto-js.min.js"); //引用AES源码js
|
var CryptoJS = require("./crypto-js.min.js"); //引用AES源码js
|
||||||
|
var BASE_URL = "https://api.sparkus.cn";
|
||||||
// import axios from 'axios'
|
// import axios from 'axios'
|
||||||
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
|
var _a = cc._decorator, ccclass = _a.ccclass, property = _a.property;
|
||||||
var HttpUtil = /** @class */ (function (_super) {
|
var HttpUtil = /** @class */ (function (_super) {
|
||||||
|
@ -70,18 +82,7 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
return _super !== null && _super.apply(this, arguments) || this;
|
return _super !== null && _super.apply(this, arguments) || this;
|
||||||
}
|
}
|
||||||
HttpUtil_1 = HttpUtil;
|
HttpUtil_1 = HttpUtil;
|
||||||
HttpUtil.getShareInfo = function (shareUrl) {
|
//排行榜
|
||||||
return __awaiter(this, void 0, Promise, function () {
|
|
||||||
var time, url;
|
|
||||||
return __generator(this, function (_a) {
|
|
||||||
console.log("设置分享链接:", shareUrl);
|
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
|
||||||
url = HttpUtil_1.apiSign("/api/share/cfg?gameId=" + config.gameId + "&time=" + time + "&url=" + shareUrl, {});
|
|
||||||
return [2 /*return*/, this.httpPost(url, null, null)];
|
|
||||||
});
|
|
||||||
});
|
|
||||||
};
|
|
||||||
//排行榜type2为获取,type1为上传
|
|
||||||
HttpUtil.rankData = function (type, callback, data) {
|
HttpUtil.rankData = function (type, callback, data) {
|
||||||
return __awaiter(this, void 0, Promise, function () {
|
return __awaiter(this, void 0, Promise, function () {
|
||||||
var time, url;
|
var time, url;
|
||||||
|
@ -90,7 +91,7 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
time = Math.floor((new Date().getTime()) / 1000);
|
||||||
url = HttpUtil_1.apiSign("/api/get/rank/data?gameId=" + config.gameId + "&dataType=" + type + "&time=" + time, data);
|
url = HttpUtil_1.apiSign("/api/get/rank/data?gameId=" + config.gameId + "&dataType=" + type + "&time=" + time, data);
|
||||||
this.httpPost(url, data, callback);
|
this.post(url, data, callback, 0);
|
||||||
return [2 /*return*/];
|
return [2 /*return*/];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -102,7 +103,7 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
data.gameId = GameData_1.default._instance.GM_INFO.gameId;
|
data.gameId = GameData_1.default._instance.GM_INFO.gameId;
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
||||||
url = '/log/collect/data';
|
url = '/log/collect/data';
|
||||||
this.httpPost(url, data, callback);
|
this.post(url, data, callback, 3);
|
||||||
return [2 /*return*/];
|
return [2 /*return*/];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -116,71 +117,111 @@ var HttpUtil = /** @class */ (function (_super) {
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
time = Math.floor((new Date().getTime()) / 1000);
|
||||||
url = HttpUtil_1.apiSign("/api/get/user/data?gameId=" + config.gameId + "&time=" + time, data);
|
url = HttpUtil_1.apiSign("/api/get/user/data?gameId=" + config.gameId + "&time=" + time, data);
|
||||||
this.httpPost(url, data, callback);
|
this.post(url, data, callback, 0);
|
||||||
return [2 /*return*/];
|
return [2 /*return*/];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
HttpUtil.httpPost = function (url, data, callBack) {
|
HttpUtil.get = function (url, callback, count) {
|
||||||
if (data) {
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
data.gameId = GameData_1.default._instance.GM_INFO.gameId;
|
var repeat, response;
|
||||||
data.userId = GameData_1.default._instance.GM_INFO.userId;
|
return __generator(this, function (_a) {
|
||||||
}
|
switch (_a.label) {
|
||||||
var urlData = "https://api.sparkus.cn" + url;
|
case 0:
|
||||||
// console.log("params:",JSON.stringify(data));
|
repeat = count ? count : 0;
|
||||||
var xhr = new XMLHttpRequest();
|
return [4 /*yield*/, this.fetchData(url, null, 'GET', repeat)];
|
||||||
xhr.open('POST', urlData);
|
case 1:
|
||||||
xhr.setRequestHeader('Content-Type', 'application/json');
|
response = _a.sent();
|
||||||
xhr.onreadystatechange = function () {
|
callback && callback(response);
|
||||||
if (xhr.readyState == 4 && xhr.status == 200) {
|
return [2 /*return*/];
|
||||||
var data = xhr.responseText;
|
|
||||||
if (!data) {
|
|
||||||
console.log("初始化失败");
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
console.log(data);
|
});
|
||||||
var json = JSON.parse(data);
|
});
|
||||||
console.log('http success:' + json);
|
|
||||||
if (callBack)
|
|
||||||
callBack(json);
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
// var json = JSON.parse(data);
|
|
||||||
// console.log('http fail:' + url);
|
|
||||||
if (callBack)
|
|
||||||
callBack(json);
|
|
||||||
}
|
|
||||||
};
|
|
||||||
xhr.send(JSON.stringify(data));
|
|
||||||
};
|
};
|
||||||
HttpUtil.httpGet = function (url, callBack) {
|
HttpUtil.post = function (url, data, callback, count) {
|
||||||
var urlData = "https://api.sparkus.cn" + url;
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
console.log(urlData);
|
var repeat, response;
|
||||||
var xhr = new XMLHttpRequest();
|
return __generator(this, function (_a) {
|
||||||
xhr.open('GET', urlData);
|
switch (_a.label) {
|
||||||
xhr.setRequestHeader('Content-Type', 'text/plain');
|
case 0:
|
||||||
xhr.onreadystatechange = function () {
|
repeat = count ? count : 0;
|
||||||
if (xhr.readyState == 4 && xhr.status == 200) {
|
return [4 /*yield*/, this.fetchData(url, data, 'POST', repeat)];
|
||||||
var data = xhr.responseText;
|
case 1:
|
||||||
if (data) {
|
response = _a.sent();
|
||||||
var json = JSON.parse(data);
|
callback && callback(response);
|
||||||
console.info('http success:' + json);
|
return [2 /*return*/];
|
||||||
if (callBack)
|
|
||||||
callBack(json);
|
|
||||||
}
|
}
|
||||||
else {
|
});
|
||||||
if (callBack)
|
});
|
||||||
callBack(json);
|
};
|
||||||
|
HttpUtil.fetchData = function (url, data, method, repeat) {
|
||||||
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
|
var fullUrl, headers, options, response, error_1, timeOut;
|
||||||
|
var _this = this;
|
||||||
|
return __generator(this, function (_a) {
|
||||||
|
switch (_a.label) {
|
||||||
|
case 0:
|
||||||
|
fullUrl = "" + BASE_URL + url;
|
||||||
|
headers = { 'Content-Type': 'application/json' };
|
||||||
|
options = {
|
||||||
|
method: method,
|
||||||
|
headers: headers,
|
||||||
|
body: data ? JSON.stringify(data) : null,
|
||||||
|
};
|
||||||
|
_a.label = 1;
|
||||||
|
case 1:
|
||||||
|
_a.trys.push([1, 4, , 5]);
|
||||||
|
return [4 /*yield*/, this.fetchWithTimeout(fullUrl, options)];
|
||||||
|
case 2:
|
||||||
|
response = _a.sent();
|
||||||
|
if (!response.ok) {
|
||||||
|
throw new Error("HTTP_______________error! status: " + response.status);
|
||||||
|
}
|
||||||
|
return [4 /*yield*/, response.json()];
|
||||||
|
case 3: return [2 /*return*/, _a.sent()];
|
||||||
|
case 4:
|
||||||
|
error_1 = _a.sent();
|
||||||
|
console.error('Fetch_______________error:', error_1);
|
||||||
|
if (repeat > 0) {
|
||||||
|
repeat -= 1;
|
||||||
|
timeOut = (3 - repeat) * 5000;
|
||||||
|
setTimeout(function () { return __awaiter(_this, void 0, void 0, function () {
|
||||||
|
return __generator(this, function (_a) {
|
||||||
|
switch (_a.label) {
|
||||||
|
case 0: return [4 /*yield*/, this.fetchData(url, data, method, repeat)];
|
||||||
|
case 1:
|
||||||
|
response = _a.sent();
|
||||||
|
return [2 /*return*/];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}); }, timeOut);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return [2 /*return*/, null];
|
||||||
|
}
|
||||||
|
return [3 /*break*/, 5];
|
||||||
|
case 5: return [2 /*return*/];
|
||||||
}
|
}
|
||||||
}
|
});
|
||||||
else {
|
});
|
||||||
console.info('http fail:' + url);
|
};
|
||||||
if (callBack)
|
HttpUtil.fetchWithTimeout = function (resource, options) {
|
||||||
callBack(null);
|
if (options === void 0) { options = {}; }
|
||||||
;
|
return __awaiter(this, void 0, void 0, function () {
|
||||||
}
|
var controller, id, response;
|
||||||
};
|
return __generator(this, function (_a) {
|
||||||
xhr.send();
|
switch (_a.label) {
|
||||||
|
case 0:
|
||||||
|
controller = new AbortController();
|
||||||
|
id = setTimeout(function () { return controller.abort(); }, 5000);
|
||||||
|
return [4 /*yield*/, fetch(resource, __assign(__assign({}, options), { signal: controller.signal }))];
|
||||||
|
case 1:
|
||||||
|
response = _a.sent();
|
||||||
|
clearTimeout(id);
|
||||||
|
return [2 /*return*/, response];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
};
|
};
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -26,14 +26,31 @@ var GameTool = {
|
||||||
var name = "user_" + GameData_1.default._instance.GM_INFO.gameId;
|
var name = "user_" + GameData_1.default._instance.GM_INFO.gameId;
|
||||||
var data = JSON.parse(localStorage.getItem(name));
|
var data = JSON.parse(localStorage.getItem(name));
|
||||||
if (data == "undifend" || data == null || data == "") {
|
if (data == "undifend" || data == null || data == "") {
|
||||||
var url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback=" + location.href;
|
var url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback=" +
|
||||||
|
encodeURIComponent(location.href);
|
||||||
window.location.href = url;
|
window.location.href = url;
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
Storage_1.StorageMessage.setStorage(name, data);
|
if (!this.isNumber(data.userId)) {
|
||||||
GameData_1.default._instance.GM_INFO.userId = parseInt(data.userId);
|
var url = "https://api.sparkus.cn/api/user/auth/login?domain=hui32579WdYPsgYq&callback=" +
|
||||||
|
encodeURIComponent(location.href);
|
||||||
|
console.log("链接不合法", url);
|
||||||
|
window.location.href = url;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
Storage_1.StorageMessage.setStorage(name, data);
|
||||||
|
GameData_1.default._instance.GM_INFO.userId = parseInt(data.userId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
isNumber: function (value) {
|
||||||
|
var result = false;
|
||||||
|
result = typeof value === 'number';
|
||||||
|
if (result)
|
||||||
|
if (value < 200000)
|
||||||
|
result = false;
|
||||||
|
return result;
|
||||||
|
},
|
||||||
//埋点上传
|
//埋点上传
|
||||||
setGameData: function () {
|
setGameData: function () {
|
||||||
//GAME_DATA 初始化 每次清零
|
//GAME_DATA 初始化 每次清零
|
||||||
|
@ -44,9 +61,10 @@ var GameTool = {
|
||||||
var matchId = this.getMatchId(GameData_1.default._instance.GAME_DATA[0].round);
|
var matchId = this.getMatchId(GameData_1.default._instance.GAME_DATA[0].round);
|
||||||
var postData = {
|
var postData = {
|
||||||
"matchId": matchId,
|
"matchId": matchId,
|
||||||
|
"scode": GameData_1.default._instance.GM_INFO.scode,
|
||||||
"data": GameData_1.default._instance.GAME_DATA
|
"data": GameData_1.default._instance.GAME_DATA
|
||||||
};
|
};
|
||||||
// console.log("上传数据:",postData);
|
console.log("上传数据:", postData);
|
||||||
HttpUtil_1.default.uploadUserLogData(postData, function () { });
|
HttpUtil_1.default.uploadUserLogData(postData, function () { });
|
||||||
},
|
},
|
||||||
setRank: function () {
|
setRank: function () {
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -96,15 +96,17 @@ var WeChat = /** @class */ (function () {
|
||||||
console.log("分享好友成功回调");
|
console.log("分享好友成功回调");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
wx.updateTimelineShareData({
|
setTimeout(function () {
|
||||||
title: '手眼协调练习',
|
wx.updateTimelineShareData({
|
||||||
link: shareConfig.shareLine,
|
title: '手眼协调练习',
|
||||||
imgUrl: 'https://static.sparkus.cn/public/flyup.jpg',
|
link: shareConfig.shareLine,
|
||||||
success: function () {
|
imgUrl: 'https://static.sparkus.cn/public/flyup.jpg',
|
||||||
// 设置成功
|
success: function () {
|
||||||
console.log("分享朋友圈成功回调");
|
// 设置成功
|
||||||
}
|
console.log("分享朋友圈成功回调");
|
||||||
});
|
}
|
||||||
|
});
|
||||||
|
}, 200);
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
WeChat.getSignature = function (url) {
|
WeChat.getSignature = function (url) {
|
||||||
|
@ -118,7 +120,7 @@ var WeChat = /** @class */ (function () {
|
||||||
return __generator(this, function (_a) {
|
return __generator(this, function (_a) {
|
||||||
time = Math.floor((new Date().getTime()) / 1000);
|
time = Math.floor((new Date().getTime()) / 1000);
|
||||||
url = HttpUtil_1.default.apiSign("/api/share/cfg?gameId=" + GameData_1.default._instance.GM_INFO.gameId + "&time=" + time + "&url=" + shareUrl, {});
|
url = HttpUtil_1.default.apiSign("/api/share/cfg?gameId=" + GameData_1.default._instance.GM_INFO.gameId + "&time=" + time + "&url=" + shareUrl, {});
|
||||||
return [2 /*return*/, HttpUtil_1.default.httpGet(url, callback)];
|
return [2 /*return*/, HttpUtil_1.default.get(url, callback, 0)];
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user