Commit 6343e53b authored by liujiangnan's avatar liujiangnan

feat:未制作的提示

parent deb21346
...@@ -52,7 +52,7 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -52,7 +52,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
}); });
const kidData = JSON.parse(kidDataStr); const kidData = JSON.parse(kidDataStr);
if (!kidData.data || !kidData.data.id) { if (!kidData.data || !kidData.data.id) {
middleLayer.getComponent('middleLayer').showTips("用户登录失效,请重新登录"); this.showTips("用户登录失效,请重新登录");
middleLayer.getComponent('middleLayer').loadOnlineBundle("NJ_login"); middleLayer.getComponent('middleLayer').loadOnlineBundle("NJ_login");
return; return;
} }
...@@ -76,15 +76,15 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -76,15 +76,15 @@ export default class SceneComponent extends MyCocosSceneComponent {
const idx = _index; const idx = _index;
const level = cc.find(`Canvas/bg/L${idx+1}`); const level = cc.find(`Canvas/bg/L${idx+1}`);
if (!data) { if (!data) {
cc.find(`book${1}`, level).active = false; buttonOnClick(cc.find(`book${1}`, level), ()=>{ this.showTips("精彩在路上~ 敬请期待!") });
cc.find(`book${2}`, level).active = false; buttonOnClick(cc.find(`book${2}`, level), ()=>{ this.showTips("精彩在路上~ 敬请期待!") });
cc.find(`book${3}`, level).active = false; buttonOnClick(cc.find(`book${3}`, level), ()=>{ this.showTips("精彩在路上~ 敬请期待!") });
continue; continue;
} }
for (let j=0; j<3; j++) { for (let j=0; j<3; j++) {
const book = data.children[j]; const book = data.children[j];
if (!book) { if (!book) {
cc.find(`book${j+1}`, level).active = false; buttonOnClick(cc.find(`book${j+1}`, level), ()=>{ this.showTips("内容未制作!") });
continue; continue;
} }
const bookNode = cc.find(`book${j+1}`, level); const bookNode = cc.find(`book${j+1}`, level);
...@@ -103,7 +103,7 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -103,7 +103,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
const middleLayerComponent = middleLayer.getComponent('middleLayer'); const middleLayerComponent = middleLayer.getComponent('middleLayer');
const row = book.children.find(row => row.name == '索引页'); const row = book.children.find(row => row.name == '索引页');
if (!row) { if (!row) {
middleLayerComponent.showTips("未配置‘索引页’"); this.showTips("未配置‘索引页’");
return; return;
} }
middleLayerComponent.setData('NJ_BookTable', { middleLayerComponent.setData('NJ_BookTable', {
...@@ -245,4 +245,13 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -245,4 +245,13 @@ export default class SceneComponent extends MyCocosSceneComponent {
}); });
}) })
} }
showTips(tips) {
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
middleLayer.getComponent('middleLayer').showTips(tips);
} else {
console.log(tips);
}
}
} }
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