Commit f696c7af authored by liujiangnan's avatar liujiangnan

debug

parent ad009a90
......@@ -8,7 +8,7 @@
// import { getSprNode } from "./util";
import { getSprNode, playAudioByUrl, showBtnAnima, getScaleRateBy2Node, localPosTolocalPos, randomSortByArr, loadDragonBones, playAudio, showTrebleFirework, getSprNodeByUrl, setSprNodeMaxLen, delayCall, asyncDelay, RandomInt, exchangeNodePos, onHomeworkFinish, callNetworkApi, loopLog, removeFromArr} from "../script/hw_elimination_letter_util";
import { asyncCallNetworkApiGet, getLiveUserInfo, getRoomId, drawOpenNickName } from "../script/supportToolsDy";
import { asyncCallNetworkApiGet, asyncCallNetworkApiPost, getLiveUserInfo, getRoomId, drawOpenNickName } from "../script/supportToolsDy";
cc.Class({
......@@ -86,19 +86,20 @@ cc.Class({
async start() {
// anchor - 主播,audience - 观众
// anchor - 主播
// audience - 观众
this.roomId = await getRoomId();
const res = await getLiveUserInfo();
this.role = res.role;
this.uid = res.uid;
// 测试数据
this.role = 'anchor';
this.uid = 'teacher';
// this.role = 'audience';
// this.uid = 'student';
const nickObj = await drawOpenNickName(res.nickName);
await asyncCallNetworkApiGet('/api/douyin/v1/create', {roomid: this.roomId, uid: this.uid, nickname: JSON.stringify(nickObj), role: this.role});
await asyncCallNetworkApiPost('/api/douyin/v1/create', {roomid: this.roomId, uid: this.uid, nickname: nickObj.data, role: this.role});
if (this.role == 'anchor') {
// 主播
cc.director.loadScene('wordgame_syllabus');
......@@ -106,7 +107,6 @@ cc.Class({
cc.find(`Canvas/ready`).active = true;
this.heartGameStatus();
}
},
isGameStart: null,
......
......@@ -29,6 +29,20 @@ export function callNetworkApiGet(uri, data, callBack) {
xhr.send();
}
export function callNetworkApiPost(uri, data, callBack) {
const xhr = new XMLHttpRequest();
const url = `${openApi}${uri}`;
xhr.open("POST", url, true);
xhr.setRequestHeader('content-type', 'application/json');
xhr.onreadystatechange = () => {
if (xhr.readyState == 4) {
callBack(JSON.parse(xhr.responseText));
}
}
xhr.send(JSON.stringify(data));
}
export async function asyncCallNetworkApiGet(apiName, data) {
return new Promise((resolve, reject) => {
callNetworkApiGet(apiName, data, (res => {
......@@ -37,6 +51,14 @@ export async function asyncCallNetworkApiGet(apiName, data) {
});
}
export async function asyncCallNetworkApiPost(uri, data) {
return new Promise((resolve, reject) => {
callNetworkApiPost(uri, data, (res) => {
resolve(res);
});
});
}
function getConSig(){
......@@ -138,7 +160,7 @@ function getWebRecordInstanse() {
}
export function getRoomId() {
if (cc.sys.platform !== cc.sys.BYTEDANCE_GAME) {
if (cc.sys.platform !== 117) {
return 'test-room-0001';
}
return new Promise((resolve) => {
......@@ -155,7 +177,7 @@ export function getRoomId() {
}
export function drawOpenNickName(str) {
if (cc.sys.platform !== cc.sys.BYTEDANCE_GAME) {
if (cc.sys.platform !== 117) {
return {};
}
return new Promise((resolve) => {
......@@ -171,7 +193,7 @@ export function drawOpenNickName(str) {
}
export function getLiveUserInfo() {
if (cc.sys.platform !== cc.sys.BYTEDANCE_GAME) {
if (cc.sys.platform !== 117) {
return {
role: 'audience',
uid: 'example',
......
......@@ -81,28 +81,28 @@
"__id__": 11
},
{
"__id__": 33
"__id__": 36
},
{
"__id__": 50
"__id__": 53
},
{
"__id__": 55
"__id__": 58
},
{
"__id__": 93
"__id__": 96
}
],
"_active": true,
"_components": [
{
"__id__": 100
"__id__": 103
},
{
"__id__": 101
"__id__": 104
},
{
"__id__": 102
"__id__": 105
}
],
"_prefab": null,
......@@ -509,18 +509,21 @@
"_children": [
{
"__id__": 12
},
{
"__id__": 15
}
],
"_active": true,
"_components": [
{
"__id__": 30
"__id__": 33
},
{
"__id__": 31
"__id__": 34
},
{
"__id__": 32
"__id__": 35
}
],
"_prefab": null,
......@@ -571,6 +574,131 @@
"groupIndex": 0,
"_id": "8adWzWYoVC6LLGnHfYUzRN"
},
{
"__type__": "cc.Node",
"_name": "debug",
"_objFlags": 0,
"_parent": {
"__id__": 11
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 13
},
{
"__id__": 14
}
],
"_prefab": null,
"_opacity": 255,
"_color": {
"__type__": "cc.Color",
"r": 0,
"g": 0,
"b": 0,
"a": 255
},
"_contentSize": {
"__type__": "cc.Size",
"width": 97.87,
"height": 50.4
},
"_anchorPoint": {
"__type__": "cc.Vec2",
"x": 0.5,
"y": 0.5
},
"_trs": {
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
-31.736,
376.86,
0,
0,
0,
0,
1,
1,
1,
1
]
},
"_eulerAngles": {
"__type__": "cc.Vec3",
"x": 0,
"y": 0,
"z": 0
},
"_skewX": 0,
"_skewY": 0,
"_is3DNode": false,
"_groupIndex": 0,
"groupIndex": 0,
"_id": "e9fHMacLFBx4/WXTLdsN/P"
},
{
"__type__": "cc.Label",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 12
},
"_enabled": true,
"_materials": [
{
"__uuid__": "eca5d2f2-8ef6-41c2-bbe6-f9c79d09c432"
}
],
"_srcBlendFactor": 770,
"_dstBlendFactor": 771,
"_string": "Label",
"_N$string": "Label",
"_fontSize": 40,
"_lineHeight": 40,
"_enableWrapText": true,
"_N$file": null,
"_isSystemFontUsed": true,
"_spacingX": 0,
"_batchAsBitmap": false,
"_styleFlags": 0,
"_underlineHeight": 0,
"_N$horizontalAlign": 1,
"_N$verticalAlign": 1,
"_N$fontFamily": "Arial",
"_N$overflow": 0,
"_N$cacheMode": 0,
"_id": "ea/odK+NFHoocKaBdT5SId"
},
{
"__type__": "cc.Widget",
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 12
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 1,
"_left": 0,
"_right": 0,
"_top": 137.94,
"_bottom": 0,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
"_isAbsRight": true,
"_isAbsTop": true,
"_isAbsBottom": true,
"_isAbsHorizontalCenter": true,
"_isAbsVerticalCenter": true,
"_originalWidth": 0,
"_originalHeight": 0,
"_id": "29zLq9fKJIj7GFz0GC8rNm"
},
{
"__type__": "cc.Node",
"_name": "view",
......@@ -580,16 +708,16 @@
},
"_children": [
{
"__id__": 13
"__id__": 16
}
],
"_active": true,
"_components": [
{
"__id__": 28
"__id__": 31
},
{
"__id__": 29
"__id__": 32
}
],
"_prefab": null,
......@@ -604,7 +732,7 @@
"_contentSize": {
"__type__": "cc.Size",
"width": 1280,
"height": 960
"height": 600
},
"_anchorPoint": {
"__type__": "cc.Vec2",
......@@ -645,20 +773,20 @@
"_name": "content",
"_objFlags": 0,
"_parent": {
"__id__": 12
"__id__": 15
},
"_children": [
{
"__id__": 14
"__id__": 17
},
{
"__id__": 15
"__id__": 18
}
],
"_active": true,
"_components": [
{
"__id__": 27
"__id__": 30
}
],
"_prefab": null,
......@@ -714,7 +842,7 @@
"_name": "New Node",
"_objFlags": 0,
"_parent": {
"__id__": 13
"__id__": 16
},
"_children": [],
"_active": true,
......@@ -772,17 +900,17 @@
"_name": "item",
"_objFlags": 0,
"_parent": {
"__id__": 13
"__id__": 16
},
"_children": [
{
"__id__": 16
"__id__": 19
}
],
"_active": false,
"_components": [
{
"__id__": 25
"__id__": 28
}
],
"_prefab": null,
......@@ -838,23 +966,23 @@
"_name": "syllabus_item",
"_objFlags": 0,
"_parent": {
"__id__": 15
"__id__": 18
},
"_children": [
{
"__id__": 17
"__id__": 20
},
{
"__id__": 19
"__id__": 22
},
{
"__id__": 21
"__id__": 24
}
],
"_active": true,
"_components": [
{
"__id__": 24
"__id__": 27
}
],
"_prefab": null,
......@@ -910,13 +1038,13 @@
"_name": "sure",
"_objFlags": 0,
"_parent": {
"__id__": 16
"__id__": 19
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 18
"__id__": 21
}
],
"_prefab": null,
......@@ -972,7 +1100,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 17
"__id__": 20
},
"_enabled": true,
"_materials": [
......@@ -1004,13 +1132,13 @@
"_name": "label",
"_objFlags": 0,
"_parent": {
"__id__": 16
"__id__": 19
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 20
"__id__": 23
}
],
"_prefab": null,
......@@ -1066,7 +1194,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 19
"__id__": 22
},
"_enabled": true,
"_materials": [
......@@ -1101,16 +1229,16 @@
"_name": "label_disable",
"_objFlags": 0,
"_parent": {
"__id__": 16
"__id__": 19
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 22
"__id__": 25
},
{
"__id__": 23
"__id__": 26
}
],
"_prefab": null,
......@@ -1166,7 +1294,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 21
"__id__": 24
},
"_enabled": true,
"_materials": [
......@@ -1201,7 +1329,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 21
"__id__": 24
},
"_enabled": true,
"_color": {
......@@ -1219,7 +1347,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 16
"__id__": 19
},
"_enabled": true,
"_materials": [
......@@ -1251,7 +1379,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 15
"__id__": 18
},
"_enabled": true,
"_normalMaterial": null,
......@@ -1260,7 +1388,7 @@
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 26
"__id__": 29
}
],
"_N$interactable": true,
......@@ -1316,7 +1444,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 15
"__id__": 18
},
"_id": "0a0L8lKTFNLbn0gHhFnY6E"
},
......@@ -1335,7 +1463,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 13
"__id__": 16
},
"_enabled": true,
"_layoutSize": {
......@@ -1367,7 +1495,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 12
"__id__": 15
},
"_enabled": true,
"_materials": [
......@@ -1387,7 +1515,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 12
"__id__": 15
},
"_enabled": true,
"alignMode": 1,
......@@ -1395,8 +1523,8 @@
"_alignFlags": 5,
"_left": 0,
"_right": 0,
"_top": 60,
"_bottom": 60,
"_top": 240,
"_bottom": 240,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
......@@ -1456,10 +1584,10 @@
"scrollEvents": [],
"cancelInnerEvents": true,
"_N$content": {
"__id__": 13
"__id__": 16
},
"content": {
"__id__": 13
"__id__": 16
},
"_N$horizontalScrollBar": null,
"_N$verticalScrollBar": null,
......@@ -1501,19 +1629,19 @@
},
"_children": [
{
"__id__": 34
"__id__": 37
},
{
"__id__": 39
"__id__": 42
},
{
"__id__": 44
"__id__": 47
}
],
"_active": true,
"_components": [
{
"__id__": 49
"__id__": 52
}
],
"_prefab": null,
......@@ -1539,8 +1667,8 @@
"__type__": "TypedArray",
"ctor": "Float64Array",
"array": [
320,
-469.432,
216.86,
-370.259,
0,
0,
0,
......@@ -1569,19 +1697,19 @@
"_name": "fanhui",
"_objFlags": 0,
"_parent": {
"__id__": 33
"__id__": 36
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 35
"__id__": 38
},
{
"__id__": 36
"__id__": 39
},
{
"__id__": 38
"__id__": 41
}
],
"_prefab": null,
......@@ -1637,7 +1765,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 34
"__id__": 37
},
"_enabled": true,
"_materials": [
......@@ -1669,7 +1797,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 34
"__id__": 37
},
"_enabled": true,
"_normalMaterial": null,
......@@ -1678,7 +1806,7 @@
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 37
"__id__": 40
}
],
"_N$interactable": true,
......@@ -1734,7 +1862,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 34
"__id__": 37
},
"_id": "bcnsaQCyJC166VY3iFAVEn"
},
......@@ -1753,7 +1881,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 34
"__id__": 37
},
"_enabled": true,
"alignMode": 1,
......@@ -1780,19 +1908,19 @@
"_name": "shouye",
"_objFlags": 0,
"_parent": {
"__id__": 33
"__id__": 36
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 40
"__id__": 43
},
{
"__id__": 41
"__id__": 44
},
{
"__id__": 43
"__id__": 46
}
],
"_prefab": null,
......@@ -1848,7 +1976,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 39
"__id__": 42
},
"_enabled": true,
"_materials": [
......@@ -1880,7 +2008,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 39
"__id__": 42
},
"_enabled": true,
"_normalMaterial": null,
......@@ -1889,7 +2017,7 @@
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 42
"__id__": 45
}
],
"_N$interactable": true,
......@@ -1945,7 +2073,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 39
"__id__": 42
},
"_id": "77ST8KT/5NbZ6S9DjMcK8b"
},
......@@ -1964,7 +2092,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 39
"__id__": 42
},
"_enabled": true,
"alignMode": 1,
......@@ -1991,19 +2119,19 @@
"_name": "choice_full",
"_objFlags": 0,
"_parent": {
"__id__": 33
"__id__": 36
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 45
"__id__": 48
},
{
"__id__": 46
"__id__": 49
},
{
"__id__": 48
"__id__": 51
}
],
"_prefab": null,
......@@ -2059,7 +2187,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 44
"__id__": 47
},
"_enabled": true,
"_materials": [
......@@ -2091,7 +2219,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 44
"__id__": 47
},
"_enabled": true,
"_normalMaterial": null,
......@@ -2100,7 +2228,7 @@
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 47
"__id__": 50
}
],
"_N$interactable": true,
......@@ -2156,7 +2284,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 44
"__id__": 47
},
"_id": "ffbW3dmWxDfrA6p2JreXkT"
},
......@@ -2175,7 +2303,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 44
"__id__": 47
},
"_enabled": true,
"alignMode": 1,
......@@ -2202,16 +2330,16 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 33
"__id__": 36
},
"_enabled": true,
"alignMode": 1,
"_target": null,
"_alignFlags": 36,
"_left": 0,
"_right": 640,
"_right": 743.14,
"_top": 0,
"_bottom": 70.56799999999998,
"_bottom": 169.74099999999999,
"_verticalCenter": 0,
"_horizontalCenter": 0,
"_isAbsLeft": true,
......@@ -2235,13 +2363,13 @@
"_active": false,
"_components": [
{
"__id__": 51
"__id__": 54
},
{
"__id__": 52
"__id__": 55
},
{
"__id__": 53
"__id__": 56
}
],
"_prefab": null,
......@@ -2297,7 +2425,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 50
"__id__": 53
},
"_enabled": true,
"_materials": [
......@@ -2329,7 +2457,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 50
"__id__": 53
},
"_enabled": true,
"alignMode": 1,
......@@ -2356,7 +2484,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 50
"__id__": 53
},
"_enabled": true,
"_normalMaterial": null,
......@@ -2365,7 +2493,7 @@
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 54
"__id__": 57
}
],
"_N$interactable": true,
......@@ -2421,7 +2549,7 @@
"hoverSprite": null,
"_N$disabledSprite": null,
"_N$target": {
"__id__": 50
"__id__": 53
},
"_id": "14WaHmnklEq6EeO/SeVhgl"
},
......@@ -2444,25 +2572,25 @@
},
"_children": [
{
"__id__": 56
"__id__": 59
},
{
"__id__": 78
"__id__": 81
},
{
"__id__": 84
"__id__": 87
}
],
"_active": false,
"_components": [
{
"__id__": 90
"__id__": 93
},
{
"__id__": 91
"__id__": 94
},
{
"__id__": 92
"__id__": 95
}
],
"_prefab": null,
......@@ -2518,17 +2646,17 @@
"_name": "bg",
"_objFlags": 0,
"_parent": {
"__id__": 55
"__id__": 58
},
"_children": [
{
"__id__": 57
"__id__": 60
}
],
"_active": true,
"_components": [
{
"__id__": 77
"__id__": 80
}
],
"_prefab": null,
......@@ -2584,20 +2712,20 @@
"_name": "ranklist",
"_objFlags": 0,
"_parent": {
"__id__": 56
"__id__": 59
},
"_children": [
{
"__id__": 58
"__id__": 61
},
{
"__id__": 66
"__id__": 69
}
],
"_active": true,
"_components": [
{
"__id__": 76
"__id__": 79
}
],
"_prefab": null,
......@@ -2653,17 +2781,17 @@
"_name": "item",
"_objFlags": 0,
"_parent": {
"__id__": 57
"__id__": 60
},
"_children": [
{
"__id__": 59
"__id__": 62
},
{
"__id__": 61
"__id__": 64
},
{
"__id__": 63
"__id__": 66
}
],
"_active": false,
......@@ -2721,13 +2849,13 @@
"_name": "nickname",
"_objFlags": 0,
"_parent": {
"__id__": 58
"__id__": 61
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 60
"__id__": 63
}
],
"_prefab": null,
......@@ -2783,7 +2911,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 59
"__id__": 62
},
"_enabled": true,
"_materials": [
......@@ -2813,13 +2941,13 @@
"_name": "ready",
"_objFlags": 0,
"_parent": {
"__id__": 58
"__id__": 61
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 62
"__id__": 65
}
],
"_prefab": null,
......@@ -2875,7 +3003,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 61
"__id__": 64
},
"_enabled": true,
"_materials": [
......@@ -2908,16 +3036,16 @@
"_name": "score",
"_objFlags": 0,
"_parent": {
"__id__": 58
"__id__": 61
},
"_children": [],
"_active": false,
"_components": [
{
"__id__": 64
"__id__": 67
},
{
"__id__": 65
"__id__": 68
}
],
"_prefab": null,
......@@ -2973,7 +3101,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 63
"__id__": 66
},
"_enabled": true,
"_materials": [
......@@ -3006,7 +3134,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 63
"__id__": 66
},
"_enabled": true,
"_color": {
......@@ -3024,23 +3152,23 @@
"_name": "ScrollView",
"_objFlags": 0,
"_parent": {
"__id__": 57
"__id__": 60
},
"_children": [
{
"__id__": 67
"__id__": 70
}
],
"_active": true,
"_components": [
{
"__id__": 73
"__id__": 76
},
{
"__id__": 74
"__id__": 77
},
{
"__id__": 75
"__id__": 78
}
],
"_prefab": null,
......@@ -3096,20 +3224,20 @@
"_name": "view",
"_objFlags": 0,
"_parent": {
"__id__": 66
"__id__": 69
},
"_children": [
{
"__id__": 68
"__id__": 71
}
],
"_active": true,
"_components": [
{
"__id__": 71
"__id__": 74
},
{
"__id__": 72
"__id__": 75
}
],
"_prefab": null,
......@@ -3165,16 +3293,16 @@
"_name": "content",
"_objFlags": 0,
"_parent": {
"__id__": 67
"__id__": 70
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 69
"__id__": 72
},
{
"__id__": 70
"__id__": 73
}
],
"_prefab": null,
......@@ -3230,7 +3358,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 68
"__id__": 71
},
"_enabled": true,
"alignMode": 1,
......@@ -3257,7 +3385,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 68
"__id__": 71
},
"_enabled": true,
"_layoutSize": {
......@@ -3289,7 +3417,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 67
"__id__": 70
},
"_enabled": true,
"_materials": [
......@@ -3309,7 +3437,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 67
"__id__": 70
},
"_enabled": true,
"alignMode": 1,
......@@ -3336,7 +3464,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 66
"__id__": 69
},
"_enabled": true,
"_materials": [
......@@ -3366,7 +3494,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 66
"__id__": 69
},
"_enabled": true,
"horizontal": false,
......@@ -3378,10 +3506,10 @@
"scrollEvents": [],
"cancelInnerEvents": true,
"_N$content": {
"__id__": 68
"__id__": 71
},
"content": {
"__id__": 68
"__id__": 71
},
"_N$horizontalScrollBar": null,
"_N$verticalScrollBar": null,
......@@ -3392,7 +3520,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 66
"__id__": 69
},
"_enabled": true,
"alignMode": 1,
......@@ -3419,7 +3547,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 57
"__id__": 60
},
"_enabled": true,
"alignMode": 1,
......@@ -3446,7 +3574,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 56
"__id__": 59
},
"_enabled": true,
"_materials": [
......@@ -3478,20 +3606,20 @@
"_name": "restart",
"_objFlags": 0,
"_parent": {
"__id__": 55
"__id__": 58
},
"_children": [
{
"__id__": 79
"__id__": 82
}
],
"_active": true,
"_components": [
{
"__id__": 81
"__id__": 84
},
{
"__id__": 82
"__id__": 85
}
],
"_prefab": null,
......@@ -3547,13 +3675,13 @@
"_name": "text",
"_objFlags": 0,
"_parent": {
"__id__": 78
"__id__": 81
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 80
"__id__": 83
}
],
"_prefab": null,
......@@ -3609,7 +3737,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 79
"__id__": 82
},
"_enabled": true,
"_materials": [
......@@ -3642,7 +3770,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 78
"__id__": 81
},
"_enabled": true,
"_materials": [
......@@ -3674,7 +3802,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 78
"__id__": 81
},
"_enabled": true,
"_normalMaterial": null,
......@@ -3683,7 +3811,7 @@
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 83
"__id__": 86
}
],
"_N$interactable": true,
......@@ -3756,20 +3884,20 @@
"_name": "reset",
"_objFlags": 0,
"_parent": {
"__id__": 55
"__id__": 58
},
"_children": [
{
"__id__": 85
"__id__": 88
}
],
"_active": true,
"_components": [
{
"__id__": 87
"__id__": 90
},
{
"__id__": 88
"__id__": 91
}
],
"_prefab": null,
......@@ -3825,13 +3953,13 @@
"_name": "text",
"_objFlags": 0,
"_parent": {
"__id__": 84
"__id__": 87
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 86
"__id__": 89
}
],
"_prefab": null,
......@@ -3887,7 +4015,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 85
"__id__": 88
},
"_enabled": true,
"_materials": [
......@@ -3920,7 +4048,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 84
"__id__": 87
},
"_enabled": true,
"_materials": [
......@@ -3952,7 +4080,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 84
"__id__": 87
},
"_enabled": true,
"_normalMaterial": null,
......@@ -3961,7 +4089,7 @@
"zoomScale": 1.2,
"clickEvents": [
{
"__id__": 89
"__id__": 92
}
],
"_N$interactable": true,
......@@ -4034,7 +4162,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 55
"__id__": 58
},
"_enabled": true,
"_materials": [
......@@ -4066,7 +4194,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 55
"__id__": 58
},
"_enabled": true,
"alignMode": 1,
......@@ -4093,7 +4221,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 55
"__id__": 58
},
"_enabled": true,
"_id": "733SpyAqlI84P6NfZrepxM"
......@@ -4107,19 +4235,19 @@
},
"_children": [
{
"__id__": 94
"__id__": 97
}
],
"_active": false,
"_components": [
{
"__id__": 97
"__id__": 100
},
{
"__id__": 98
"__id__": 101
},
{
"__id__": 99
"__id__": 102
}
],
"_prefab": null,
......@@ -4175,16 +4303,16 @@
"_name": "text",
"_objFlags": 0,
"_parent": {
"__id__": 93
"__id__": 96
},
"_children": [],
"_active": true,
"_components": [
{
"__id__": 95
"__id__": 98
},
{
"__id__": 96
"__id__": 99
}
],
"_prefab": null,
......@@ -4240,7 +4368,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 94
"__id__": 97
},
"_enabled": true,
"_materials": [
......@@ -4273,7 +4401,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 94
"__id__": 97
},
"_enabled": true,
"_color": {
......@@ -4291,7 +4419,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 93
"__id__": 96
},
"_enabled": true,
"_materials": [
......@@ -4323,7 +4451,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 93
"__id__": 96
},
"_enabled": true,
"alignMode": 1,
......@@ -4350,7 +4478,7 @@
"_name": "",
"_objFlags": 0,
"node": {
"__id__": 93
"__id__": 96
},
"_enabled": true,
"_id": "cdYqZbT/VAp5uPVaI4uGT3"
......@@ -4408,13 +4536,16 @@
},
"_enabled": true,
"rankContent": {
"__id__": 68
"__id__": 71
},
"rankTemplate": {
"__id__": 58
"__id__": 61
},
"rankpage": {
"__id__": 55
"__id__": 58
},
"debug": {
"__id__": 13
},
"_id": "eaTVUpqahPfZeO9+sUI7RP"
}
......
......@@ -16,6 +16,9 @@ export default class SceneComponent extends MyCocosSceneComponent {
@property(cc.Node)
rankpage: cc.Node = null;
@property(cc.Label)
debug: cc.Label = null;
addPreloadImage() {
}
......@@ -32,7 +35,11 @@ export default class SceneComponent extends MyCocosSceneComponent {
roomId = null;
async onLoadEnd() {
// this.debug.string = `cc.sys.platform==${cc.sys.platform}`;
this.roomId = await getRoomId();
// this.roomId = "7254829606002314017";
await this.initView();
}
......@@ -49,7 +56,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
if (startFlag) {
this.rankpage.active = true;
let rows = await asyncCallNetworkApiGet('/api/douyin/v1/rank', {roomid: this.roomId});
// let rows = await asyncCallNetworkApiGet('/api/douyin/v1/rank', {roomid: "7248252618835790603"});
// let rows = await asyncCallNetworkApiGet('/api/douyin/v1/rank', {roomid: "7254829606002314017"});
rows = JSON.parse(rows);
this.rankContent.removeAllChildren();
for (let i = 0; i < rows.length; i++) {
......@@ -61,8 +68,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
cc.find(`ready`,itemClone).active = false;
cc.find(`score`,itemClone).active = true;
cc.find(`score`,itemClone).getComponent(cc.Label).string = row.score;
const nickObj = JSON.parse(row.nick_name);
await this.drawNickName(itemClone, nickObj);
await this.drawNickName(itemClone, row.nick_name);
}
} else {
this.rankpage.active = false;
......@@ -74,7 +80,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
}, 1);
}
drawNickName(node, nickObj) {
drawNickName(node, data) {
return new Promise((resolve) => {
const image = new Image();
image.onload = () => {
......@@ -84,13 +90,12 @@ export default class SceneComponent extends MyCocosSceneComponent {
const spriteFrame = new cc.SpriteFrame(texture);
const coverNode = cc.find(`nickname`, node);
coverNode.getComponent(cc.Sprite).spriteFrame = spriteFrame;
const sx = nickObj.width / coverNode.width;
const sy = nickObj.height / coverNode.height;
coverNode.scale = Math.max(sx, sy);
// const sx = nickObj.width / coverNode.width;
// const sy = nickObj.height / coverNode.height;
// coverNode.scale = Math.max(sx, sy);
resolve();
}
image.src = nickObj.data;
// image.src = `data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQ8AAAAtCAYAAACwPO63AAASoElEQVR4Xu2dA5AtSxKG/7e2bRuxtm3btm3bthlr27Zt2/ZufO9VzubklLpPnzPn3OmMuBF3TldXVWdX/ZXu/TTTzIGZAzMHRnBgvxH3zLfMHJg5MHNAM3jMi2DmwMyBURyYwWMU2+abZg7MHJjBY14DMwdmDoziwAweo9g23zRzYObADB7zGpg5MHNgFAdm8BjFtvmmmQMzB5YBHseS9HdJv14Rew8k6cBprP9K+teKxt2LwxxM0gklnUTSVyV9Zx9iAnvhIOl5/iPp34VnO+hEa+14kli70C8k/WXTeDkleNxP0lUlnUrSUyXdakXMuImkZ7qXcPQljHscSaeXdEZJZ5F0aknnl/TDJYy1rl2eVNI33OReKula6zpZSU+SdOs0v1tKelpjrqeU9JXUhuc8eab9YSX9If3+R0nHl/TbkTygH/qDLi3pzSP7Kd12XEnvShd/L+kCkv485RhTgsdrJF3BMZZN/NcpJ1voaxHwOISkI0g6ovsHUHC6nkjSiRNg5IZ+kaTrNp7vDJIuvwIexCG+JOmVSxj33ZIu6Po9tqSfLGGcKbrkALtF6uhhku45ADxomtsbHjxow1r58cjJtsAjAhWSyu8GjAX4fc21P4aknw+4v9l0SvC4qKS3uxGvLOnVzRks3qAFHm+RBJABFPxD9D68Q/1FZgC6/6jSwWMl3WGRAUbe+2JJ1xl5b+2280p6v2twb0kPWcI4U3S5L4HHGKBCOuYQMTqypN9MwVjrY0rwwO7wvYTG9P9GSZedcrKFvlrg8cKJNtIXJH1M0qckfUbSlyX9rfF8+xp48LjvTSob/0dX5/T95wre86El3SfZJbBrAVw1+1YJPLBrfDwz38NIOpn7nXcciXtP537k4IAHkW4n6UMNngyRPMaAB2r259wcODBN5YpT41Cwvcoaf1XP+5wSPBjvLpIe6QY+pqSf9UxkgTYt8LiEJKSPSOis6IIYqgABvyieLumjkn6QJAsWCRJLifml6UfweH3Hc6IWmC5M8557aHcOSUdL/Q+RPFCtzHDXMT1dWNLDXcPbJF713GttAOKhgPNoSXdKHbxTEpJujWrgMXTsIc9G2x4bxiLgwXtmnXyiYrQ+s6RPuokfqmJGYA14sMS+9a3WQ08NHqgHHixumwxXrXkscr0FHmyMw0n6R/oHCBwlAYMf9/MOQM4aGI9uD4B8WBIb87mpr9a8PXig0l28dYOkB6VTlaZ4M7C79JC3OQ0BD7+Ie8aZog0euZ8O6OhsSeqzWzhVAaC9CB6A9RPTg2PXwkmRo3Om9WrX8BLVJLVnS7pRavw+SReShNepSCXwQF8CfcbQa91NH5TEBhpDbJzWAqHfFnjY2CzYe0i6XpI4MIj6E6gGHuj1ZnBDTD1BpzF4Bo/8mx8CHgdPpyJePAip0AyhY8CDe7BVYST3xHrwaxeAisQhxJo2ukhBbUF9b0mpYyUPJGTWqlFJSog2yJagwDvxxl/2FYBSpFKH/vQbs/GnuOdxku4YOmIh8VCe0Neukn5AFfFW9dc5gyYb/rvuRjwleEyMSuCBCgFTTZXABY1I3EMzeOS5NAQ87ivpAa6bnCrMu/H2CppzUFwp3ffWZC+xbr4v6Vdhat5Vy6UpvS1Xl4S72NN53B+4hr0nBO8QNhMPQN6zg03Cnu3JkpBGIl1N0svTjxx4PSEMhFvc33VUdQhsGnjgVh3iV8fjgAhv5Dcz+iDqSQs8AAteEITqQoAUQXA9tGnggVSGoXtqOlfotxc8UNm87v0ISXfPTO7cQSJozZ+YCuwSnnrAA7uBj5XoddV6+0trblznYOPgK4FHtFFgA/ll6PhmSUrjZ+JX0CZahDQGsNpBCfhco3RTCTwi2rcGXcZ1AnyeEjpeFDxgskf40ySvCcPkJA+s60grLBLoBpKeP+BhNw08OM2wnUxN0cXbCx5PkITdzKgUqzAUPN6TdHofnYwb36QXdH3v5vT8IDAMzwVElK2pvrXo5qHgAYijQpXAg7EBl8uleeCFenB4aYAsEgyEqsU76CEkDyQQIw7Lb+dubOlBPYPFNqgC104/woArjumkcA/uupeEa+h8pg9zyXsnkBjuJYnFauTFW8Q5C7zxvyNh4IXhpDHg4H773fpCtDQjU27KM3gcwJUx4EFcglctamuJACquAwBGfk2gzvpoYAzfN03eCiKGpyDWXSkg8HySThEGwXZjBLh4+x6xNKjKNfBg3nhbIJ4PYPUh7njE7pau1+YWnz1GEmOcxfW8gzYNPHLPUDOYYiNpxWIssnBaHpToqvXh3aVx0em9q7bnHvry4DfW27JOkgc2i4c6JiE+mw7femfEHBH5aq7rUoQpUqi1afXZuj5kg9LXWIOpnwfgYeAHGD7LXeSQvWb6m/QN1Jhe8lI49+Cd3JGrNoNHLzvz7YigJZK2RJsQJOYX8bqAxyGTeulBtBbkFPnPSY+70agHPAiO4gQfQrjwTcLZDfC4vqTnpQnjneQAsYQ+4pTOnq4hfXsgbj2jV3loixPCVKCte/d18OD5SnESiJiPSpzAoITIi7sOIunLUJsFdZlCDgMnV23BzeBxAD+Hqi0Ass/NGar+RhsDG4ukRoICPXnJoyswKtyPzQHbA7Qb4EFUrF9/5JbZfPyhEB0HLfCIeTGo96hF2HX2DHiUmOQt0TCfhYUUYVGmeGEQB81gC/NwB3+gxfVw3YMH6keP6Ijxy5LPGBeXWw9hazL7zKarLWTA3tw99BCVhSBAbCVeaqErAAjJym8ADx5IEM2oyvAiOIBesYvgwdCsUXMDY8vBeBy9QkhiQ9cu6RfeboTN5ut7GTywrhMzQF6EEYE+pC7nvC0ktfkgN8LvMSARrdpDm2YwxWhH6PfUhEHTYnHou+VtwbjpDdVHGuCiL6UjMC4GRJ8+sek2D56Jg+/TSQLh2fC6sOnZ/EZI1D7Gqef9PjDExkSbylI+vbBMb0vuoXMGUwyluFURJQmDRn3Brw9jfQ7L7SXhDoRKQWJR/8PjAgDxnK14j00Dj55FNUWbGnhQDsEXGeoNcLJ54UrH1VkifwqvG3igOmPHQBp+Q8Pb4p8P9YkD0GJQfIAY7Qg5KBU3KvEpqo5IWNuk4H3N5gHTCV3GTcXJBVBw6oGiILSnGLNRC0+PAEI/LGriYV5Q8ehsAnhs02OnQIaOPmrggZvfR/4Oyc4myCmXdo7KaN4o3hsiOMGGHjwYc2j1O+wkl0rPu4jNA6kMjwaHEt6f56RSDjVXbY3N3k1rqkzHa9nWJKb0s7cIz9+iFnhg9baya72D4y6yZB1E4Jo3Itcn6DkEJb3k0TNHFhKxJ16s4743SSLKEMLwFPNqiOp7hnON2VhIIoTx5mjdwYOTzhdsYqERYbhsIgCwFCkcgRovAd6CHvKZtx4w8BQg0RAmDtkpui4G0/hsi4KHL9pUjNNoMBTbUZSsMdBuRdi2wCMarnpe4KJtcjktpT5BR07/UmZh7j7AbKhLzvohfgA7CHYSo9p81x08YhY0peq8i3PRdznm/uih6ikhyDhIE0R8QnjPCLTylcQIGPSJX4SAAzYW54GReqhdAPuK5Tn1Sh5sQPiMWlIipGIM+GMkj7jpb+jcuUPfR1TryA/bOlzWETxanoLTJsmA+pkxGcqYQ/1KRDfEwccP5VhHe3RyjFT0Xyvv5jcCcQS1aFQblmg+jFNGPTkJtOWZzUvT4qH1HV1yPly/gw1LaeJtZgyAGhOjinMDU7OFzQyRKIbRMJYhvKsk8mMg6leg2q4iSIxxKMeAd8bUnPgMHGhISESeIpWNLXkYs2mRpn05wiEvLXpczuTrfmwaeLSqgvECSKW2EwRDES8Laz01OKYiiyzl5K7VhSSABwPYqqkXPGKdDJ4nVxlrlfN/R5DsqHDVStbDGO7bHDXZuSJ4oKZ9M4EGQIO9atng0ZOPhfSKBP0nx+ix4OHrctRU6p53SvoFSY1GF5PE+9mfWuCBvxjPxRDCLmBuObIXh9bSxA1aqvKMQQkml6hkmfdGOHRhb5CzvjiVLDYAETeCAieHMbIVlm59IpoSYLZq6gUP5ubF51bBmFU8h4+MZLxtCzYzAdYnaooF+HFIIOGVKokBRqidSCfYV7YZAUP/hMgbkUyXK19o1zndOdxyRGKZzS93PVd5bAx4wAuya20dj7V32BwjkGMr3Kp50gKPMYtlma5aqhtZOXlOGhYKIiEiO9QDHqVoxbelhUo/qEYxqxLGWUHnXvCIG6HnVI8nYc89zNnf1wseBKThiarxbswaWOSeCLjYs2qV4H3JBMbFMEoxnqEFkHNzJijKVOOe0oKl5zZpAABCBcM+gnRc+/TCGPBAysbwbzQkuC43d1Rz76XcFmy2aeBBVi1qAABgJf97Kol5yWOV4OGDnXxMSW1zrbIMod+oFMy55CK7fqJ7o5G+ZTC9sUsIw8ZkdU4XBY9oTF7kMxOk8ZO67z9TsUhiHPsWCYoUCou94DdS772aAVhRc3asOz4aTLdFmW4aeOTW57qCR4w5IL/Dl7Ar7bVVgodfwEOTpybCih3dxFoy/A1PSkTCnJVV8EVxSuDByU9x4BbFcgy92c30iyenpuLQZix4YBTHGWDZtGbkjlKHPV+znGCFERF0tkX67kXwgFc5V23MhYht/PUetcWrWIzZmxW6KvDgNES8N2JR8lmF3SY8TdjNjHr0dtpT6d5/Q6YEHuR4+BKAy3jeWOIyN0YLPKKhlbwc8n18mAD9ImkRJY33yEdP+zEJlBz6dcOYdEd/pHdsAcpeBY9FF0wPeJBHYZ8oKH2+MDePVYEH/n+CkYx6wW1R3rXuj0Zc4k6Ii6gR3hWM7L4YzqaDRy1Hx3iBLYjKX9glvBOAEH3Axg48HBfwdYj6Ej/dsKOS/14EDySKGF3Ky7DaB/yf6NL44WF/vQc8/MeRzAPQ2jhcXxV4eDccpxY+/HWgaGtgTrhYW3lEce4l8CBuhlO1RIjmue/8WHuiVL3EluuHjRZrisZ2NcmDzyZgwI/SsPVBcR/sOxh0KTnxWdeWsTH4M09/OAxNyycK2BwRjEtf2Je2aC+CxyoMptR9JJ7AiHgDX3autklXAR5xfrgtrcjzOgBI9FLxQSuC7IbQGIMp0ZlUK7NvLjMeNgNfoYvYCT5ynq3rOWCCNfDAS0JNmUhkzaLGWaQsoEpKgfeIYCAlPB0Vg2t26HFo8t57vXeE8PtMaALctn2AbAaP/7+eKV210ehHMJbVm2ytr7Hg4fMZWq7aWGIfsT9+iqA1z2Ve95GgjENKwNBI4aHggSfvZSEuh2JRzAXPht84bERsM71lEXO8qoGHt3cwFuovh09M+kMyQEIwQl0htN0ofnKy9JmGOD9wgcJJXvIhHmabHXAGj+nBAys9PnyLu+CkIvag9rUu//LGgEc0bqH/YrTLEYsAqcjmxwlHqP86EWK3T0wckllrzzEEPJAkEMt9IBeBZ4C+RX3CTyJSPfE3Jfq8C7aHj+w7/zW2XAwJ/eJFAhCiCs0YpDF4QGVjM/94CDwmfP8ItY1nq5HPE6Jd7lMV2QhT/Oyg8FjCuOULueSiOXv7JgmHQKYa+fTjniAx+sp9xNiLfrwIr3ZwD5vNnqtm84in+tBPbtbAg0XHxkL/p7Az/8jo5fTxNSxYMHcuMM3ziyZ4hYgHWCfiOfGe+HVUyyHKzb0HPLAtwCevptAXmwtAiXYLPFKU+Yu2CIyWhJi3vhJn88S9+kU3aeJriLPppVgcmvtKfcRvsWSBIAwcP7+woxAQ7XOSx258u7TGtDhHSvlR+4DkIRYUwVf2Mkvfdo01InpfUqldCTxA/qgLI4LG2pm18Wvggf6KPaBFGLa8sczaxxOFD1/RZ/WbpK3BlnQ9nqxDVZcSeFCDwwKsYo0XHgVJDBtQri4I10k0Qy2M93LgYMjEPrKtXJ8kAyn6BPjJ7PYRwXg2iObsoVjhi3ta+T8ApNXrpb1Vz8uNRz4YNhWbH88FiO8Axk0Ejxgy6xlQEm9XBR58HpNT3wgf/NBv9dbAg/oqORHW8wA1iWzZXDtCl31WZ/ygd8/iXVUbpF+qwNnBgLsb8Ot1N+bAg01QineAb0hw24yChYdlgyFR+nftm6LO+ITImLjn27I5iV7tKROB0dJ/T5d+dhgyM3OOqnTNuxZdxLkPSu0/RA48sOb6j+esarHkxmGhxKLBiIdIGzkqWeU9eIxJ1mMsSr1ZmfuS5MGiYn4sQl4QOnOvrcOeB0mAGAwIsTkWwvGG3bgIAU9EWkT+HPkSATtcb7v5ogtj+1gZmhB6/ZHOeZYkj5jsxXvCi0He0tB3hZsUNTUmf8aTnW/xlOwiPQFl9sgcHtQpsehSXy29xRYfxl9LleCLgV6NK9aP/R8EPwt5YcOVEgAAAABJRU5ErkJggg==`;
image.src = data;
});
}
......
{
"title": "play",
"packageName": "org.cocos2d.demo",
"startScene": "0737ce42-24f0-45c6-8e1a-8bdab4f74ba3",
"startScene": "d19b7acc-9db6-4c71-865c-6aa2e00f3a2f",
"excludeScenes": [],
"includeSDKBox": false,
"orientation": {
......@@ -28,7 +28,8 @@
},
"ios": {
"REMOTE_SERVER_ROOT": "",
"packageName": "org.cocos2d.demo"
"packageName": "org.cocos2d.demo",
"ios_enable_jit": true
},
"mac": {
"REMOTE_SERVER_ROOT": "",
......@@ -50,5 +51,6 @@
"scheme": "https",
"skipRecord": false
},
"appBundle": false
"appBundle": false,
"agreements": {}
}
{
"appid": "ttd8b5ae084789dd6810",
"orientation": "landscape",
"separate_engine": false,
"REMOTE_SERVER_ROOT": "",
"subContext": "",
"startSceneAssetBundle": false
}
{
"last-module-event-record-time": 1600677246969,
"last-module-event-record-time": 1689133324084,
"migrate-history": [
"cloud-function"
]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment