Commit 2f213b43 authored by 李维's avatar 李维

feat: 把禁止点击的放在最后

parent c93c6cce
...@@ -277,6 +277,8 @@ export default class GameCenter extends cc.Component { ...@@ -277,6 +277,8 @@ export default class GameCenter extends cc.Component {
this.gameDataList = []; this.gameDataList = [];
const notClickableGameIds = [229603,229605,229601,229580,229579];
const notClickData = []
data.rows.forEach(item => { data.rows.forEach(item => {
console.log('item:', item); console.log('item:', item);
if(item.cover) { if(item.cover) {
...@@ -285,10 +287,15 @@ export default class GameCenter extends cc.Component { ...@@ -285,10 +287,15 @@ export default class GameCenter extends cc.Component {
if(item.data) { if(item.data) {
item.data = item.data.replace('http://', 'https://'); item.data = item.data.replace('http://', 'https://');
} }
this.gameDataList.push(item); if(notClickableGameIds.includes(item.id)) {
notClickData.push(item);
} else {
this.gameDataList.push(item);
}
console.log('item:', item); console.log('item:', item);
return item; return item;
}); });
this.gameDataList = this.gameDataList.concat(notClickData);
console.log('保存到gameDataList:', this.gameDataList); console.log('保存到gameDataList:', this.gameDataList);
...@@ -479,7 +486,7 @@ export default class GameCenter extends cc.Component { ...@@ -479,7 +486,7 @@ export default class GameCenter extends cc.Component {
console.log('点击游戏卡片:', gameData.template_description); console.log('点击游戏卡片:', gameData.template_description);
// 这里可以添加跳转到游戏页面的逻辑 // 这里可以添加跳转到游戏页面的逻辑
// 例如:this.node.emit('onGameSelected', gameData); // 例如:this.node.emit('onGameSelected', gameData);
if([229603,229605,229601,229580].includes(gameData.id)) { if([229603,229605,229601,229580,229579].includes(gameData.id)) {
return; return;
} }
const middleLayerNode = cc.director.getScene().getChildByName('middleLayer'); const middleLayerNode = cc.director.getScene().getChildByName('middleLayer');
......
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