Commit 2ea67568 authored by Guo Yuhang's avatar Guo Yuhang

add:finish taget

Signed-off-by: Guo Yuhang's avatar郭宇航 <guoyuhang@iplayabc.com>
parent 5420c4eb
......@@ -4,6 +4,8 @@ import { DefaultData } from '../script/DefaultData';
import EventMgr from '../script/EventMgr';
import VerletRender from "../script/verlet_render";
import BezierRender from "../script/bezier_render";
import { onHomeworkFinish } from "../script/utils";
const POS = {
LeftPage: { x: -239, y: -5 },
RightPage: { x: 239, y: -5 },
......@@ -440,7 +442,7 @@ cc.Class({
// })
// let spf2 = spf1;
cc.tween(page1)
.to(1, {opacity: 0})
.to(1, { opacity: 0 })
.start();
let page2 = this.pageList[GameData.pageIndex - 1];
......@@ -455,13 +457,13 @@ cc.Class({
if (page0) {
cc.tween(page0)
// .delay(1)
.to(1, {opacity: 0})
.to(1, { opacity: 0 })
.start();
}
cc.tween(page2)
// .delay(1)
.to(1, {opacity: 255})
.to(1, { opacity: 255 })
.call(() => {
this.resetPages()
})
......@@ -476,9 +478,9 @@ cc.Class({
cc.tween(page3)
// .delay(1)
.to(1, {opacity: 255})
.to(1, { opacity: 255 })
.call(() => {
onHomeworkFinish();
})
.start();
}
......@@ -541,7 +543,7 @@ cc.Class({
// let spf2 = spf1;
cc.tween(page1)
.to(1, {opacity: 0})
.to(1, { opacity: 0 })
.start();
......@@ -556,12 +558,12 @@ cc.Class({
cc.tween(page0)
// .delay(1)
.to(1, {opacity: 0})
.to(1, { opacity: 0 })
.start();
cc.tween(page2)
// .delay(1)
.to(1, {opacity: 255})
.to(1, { opacity: 255 })
.call(() => {
this.resetPages()
})
......
......@@ -197,3 +197,14 @@ async function rabbonFall(node) {
await asyncTweenBy(node, time, { x: offsetX, angle: offsetX * 60 / 200 });
rabbonFall(node);
}
export function onHomeworkFinish() {
const middleLayer = cc.find('middleLayer');
if (middleLayer) {
const middleLayerComponent = middleLayer.getComponent('middleLayer');
if (middleLayerComponent.role == 'student') {
middleLayerComponent.onHomeworkFinish(() => { });
}
} else {
console.log('onHomeworkFinish');
}
}
\ 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