Commit 5319d5b5 authored by 范雪寒's avatar 范雪寒

feat: 登录后进入游乐场

parent 07fbcfd4
import { asyncDelay, buttonOnClick, onHomeworkFinish } from "../script/util"; import { asyncDelay, buttonOnClick, jumpToBundle, onHomeworkFinish } from "../script/util";
import { MyCocosSceneComponent } from "../script/MyCocosSceneComponent"; import { MyCocosSceneComponent } from "../script/MyCocosSceneComponent";
const { ccclass, property } = cc._decorator; const { ccclass, property } = cc._decorator;
...@@ -44,7 +44,7 @@ export default class SceneComponent extends MyCocosSceneComponent { ...@@ -44,7 +44,7 @@ export default class SceneComponent extends MyCocosSceneComponent {
return; return;
} }
cc.sys.localStorage.setItem('token', res.token); cc.sys.localStorage.setItem('token', res.token);
console.log('res.token = ' + res.token); jumpToBundle('NJ_YouLeChang');
} }
checkPhone(phone) { checkPhone(phone) {
......
...@@ -439,3 +439,23 @@ export function buttonOnClick(button: cc.Node, callback: Function, scale = 1.1) ...@@ -439,3 +439,23 @@ export function buttonOnClick(button: cc.Node, callback: Function, scale = 1.1)
.start(); .start();
}); });
} }
export function jumpToBundle(bundleName: string) {
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
const middleLayerComponent = middleLayer.getComponent('middleLayer');
middleLayerComponent.loadOnlineBundle(bundleName);
} else {
console.log('jump to bundle: ' + bundleName);
}
}
export function jumpToCourseWare(courseWareId: number) {
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
const middleLayerComponent = middleLayer.getComponent('middleLayer');
middleLayerComponent.loadOnlineCourseWare(courseWareId);
} else {
console.log('jump to CourseWare: ' + courseWareId);
}
}
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