Commit 2fda296f authored by huoshizhe's avatar huoshizhe

feat:

parent 58c06c41
...@@ -6,6 +6,7 @@ import { ...@@ -6,6 +6,7 @@ import {
asyncPlayEffectByUrl, asyncPlayEffectByUrl,
asyncTweenTo, asyncTweenTo,
jelly, jelly,
onHomeworkFinish,
RandomInt, RandomInt,
showFireworks showFireworks
} from "../script/utils"; } from "../script/utils";
...@@ -533,6 +534,7 @@ cc.Class({ ...@@ -533,6 +534,7 @@ cc.Class({
this.zoomStar(); this.zoomStar();
this.playLetterAudio(); this.playLetterAudio();
// this.showFireworks(); // this.showFireworks();
onHomeworkFinish();
} }
this.updateCurrentGraph(true); this.updateCurrentGraph(true);
this.moveSharkBack(shark); this.moveSharkBack(shark);
......
export const defaultData = { export const defaultData = { "letterList": ["S"], "titleAudio": "", "titleTxt": "Practise" };
letterList: [
'A', 'B', 'C', 'D', 'E', 'F', 'G',
'H', 'I', 'J', 'K', 'L', 'M', 'N',
'O', 'P', 'Q', 'R', 'S', 'T',
'U', 'V', 'W', 'X', 'Y', 'Z'
],
titleAudio:'',
debugMode: false
};
......
...@@ -208,4 +208,14 @@ async function rabbonFall(node) { ...@@ -208,4 +208,14 @@ async function rabbonFall(node) {
const offsetX = RandomInt(-200, 200) * time; const offsetX = RandomInt(-200, 200) * time;
await asyncTweenBy(node, time, { x: offsetX, angle: offsetX * 60 / 200 }); await asyncTweenBy(node, time, { x: offsetX, angle: offsetX * 60 / 200 });
rabbonFall(node); rabbonFall(node);
} }
\ No newline at end of file
export function onHomeworkFinish() {
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
const middleLayerComponent = middleLayer.getComponent('middleLayer');
middleLayerComponent.onHomeworkFinish();
return;
}
}
\ 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