Commit 03682363 authored by liujiangnan's avatar liujiangnan

feat: 添加moregames

parent 9fa39321
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -18,6 +18,7 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -18,6 +18,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
rows; rows;
kidInfo; kidInfo;
moreGameFolder: any;
async initData() { async initData() {
const middleLayer = cc.find('middleLayer'); const middleLayer = cc.find('middleLayer');
if (!middleLayer) { if (!middleLayer) {
...@@ -63,6 +64,8 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -63,6 +64,8 @@ export default class SceneComponent extends MyCocosSceneComponent {
name: row.name name: row.name
}; };
}); });
this.moreGameFolder = res.rows.find(item => item.name == 'more games');
} }
async initView() { async initView() {
...@@ -170,5 +173,23 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -170,5 +173,23 @@ export default class SceneComponent extends MyCocosSceneComponent {
jumpToCourseWare(guideRow.id); jumpToCourseWare(guideRow.id);
}); });
} }
const btnGame = cc.find('Canvas/game');
buttonOnClick(btnGame, () => {
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
const middleLayerComponent = middleLayer.getComponent('middleLayer');
if (!this.moreGameFolder) {
middleLayerComponent.showTips("未解锁 [101]");
return;
}
middleLayerComponent.setData('NJ_MoreGames', {
folderId: this.moreGameFolder.id,
folderName: this.moreGameFolder.name,
Level: "L3"
});
middleLayerComponent.loadOnlineBundle('NJ_MoreGames');
}
}, 0.6);
} }
} }
{
"ver": "2.3.5",
"uuid": "53581490-c087-4855-84ae-25afe57ea910",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 108,
"height": 100,
"platformSettings": {},
"subMetas": {
"game": {
"ver": "1.0.4",
"uuid": "11cf0fe6-61b1-4361-bc2b-fab4071aa4fa",
"rawTextureUuid": "53581490-c087-4855-84ae-25afe57ea910",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 106,
"height": 98,
"rawWidth": 108,
"rawHeight": 100,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
{
"ver": "2.3.5",
"uuid": "b51b02f6-986e-4aac-92bb-7b042228c2ee",
"type": "sprite",
"wrapMode": "clamp",
"filterMode": "bilinear",
"premultiplyAlpha": false,
"genMipmaps": false,
"packable": true,
"width": 113,
"height": 97,
"platformSettings": {},
"subMetas": {
"lxc": {
"ver": "1.0.4",
"uuid": "95fe5982-d054-40b7-9d9c-37c6ef8063f0",
"rawTextureUuid": "b51b02f6-986e-4aac-92bb-7b042228c2ee",
"trimType": "auto",
"trimThreshold": 1,
"rotated": false,
"offsetX": 0,
"offsetY": 0,
"trimX": 1,
"trimY": 1,
"width": 111,
"height": 95,
"rawWidth": 113,
"rawHeight": 97,
"borderTop": 0,
"borderBottom": 0,
"borderLeft": 0,
"borderRight": 0,
"subMetas": {}
}
}
}
\ No newline at end of file
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