diff --git a/assets/resources/GameDone_DC.lh b/assets/resources/GameDone_DC.lh index eafac6a..6bf8e45 100644 --- a/assets/resources/GameDone_DC.lh +++ b/assets/resources/GameDone_DC.lh @@ -14,8 +14,8 @@ "obj_light": { "_$ref": "fmyff6zc" }, - "obj_summary": { - "_$ref": "n4jhcwy7" + "obj_panel": { + "_$ref": "9ijholxi" }, "star1": { "_$ref": "fxmo764l" diff --git a/assets/resources/GameDone_DC_H.lh b/assets/resources/GameDone_DC_H.lh index 01d8871..28afd75 100644 --- a/assets/resources/GameDone_DC_H.lh +++ b/assets/resources/GameDone_DC_H.lh @@ -14,8 +14,8 @@ "obj_light": { "_$ref": "21h6okrs" }, - "obj_summary": { - "_$ref": "b4jktp33" + "obj_panel": { + "_$ref": "5u982vt1" }, "star1": { "_$ref": "drl27n5v" @@ -64,10 +64,12 @@ "_$id": "5u982vt1", "_$type": "Box", "name": "left", - "x": 144, - "y": 130, + "x": 618, + "y": 523, "width": 948, "height": 786, + "anchorX": 0.5, + "anchorY": 0.5, "left": 144, "top": 130, "_$child": [ diff --git a/assets/resources/GameDone_Normal.lh b/assets/resources/GameDone_Normal.lh index afdcb48..96457ed 100644 --- a/assets/resources/GameDone_Normal.lh +++ b/assets/resources/GameDone_Normal.lh @@ -14,8 +14,8 @@ "obj_light": { "_$ref": "8sgjzety" }, - "obj_summary": { - "_$ref": "b4ajczjh" + "obj_panel": { + "_$ref": "kpsallku" }, "star1": { "_$ref": "c911dc1t" diff --git a/assets/resources/GameDone_Normal_H.lh b/assets/resources/GameDone_Normal_H.lh index 47e9c1e..e1346bb 100644 --- a/assets/resources/GameDone_Normal_H.lh +++ b/assets/resources/GameDone_Normal_H.lh @@ -15,8 +15,8 @@ "obj_light": { "_$ref": "3t9mq776" }, - "obj_summary": { - "_$ref": "nv7eszk1" + "obj_panel": { + "_$ref": "80l6yqgl" }, "star1": { "_$ref": "dy7essc0" @@ -65,10 +65,12 @@ "_$id": "80l6yqgl", "_$type": "Box", "name": "left", - "x": 144, - "y": 130, + "x": 618, + "y": 523, "width": 948, "height": 786, + "anchorX": 0.5, + "anchorY": 0.5, "left": 144, "top": 130, "_$child": [ diff --git a/src/views/GameDone.ts b/src/views/GameDone.ts index cbd557e..183d752 100644 --- a/src/views/GameDone.ts +++ b/src/views/GameDone.ts @@ -16,7 +16,7 @@ export class GameDone extends Laya.Script { public obj_light: Laya.Image @property(Laya.Box) - public obj_summary: Laya.Box + public obj_panel: Laya.Box @property(Laya.Image) public star1: Laya.Image @@ -45,33 +45,41 @@ export class GameDone extends Laya.Script { @property(Laya.Box) public btn_continue: Laya.Box - onStart(): void { + onAwake(): void { this.owner.x = 0 this.owner.y = -this.owner.height - Laya.Tween.to(this.owner, { y: 0 }, 300, Laya.Ease.elasticOut) - this.obj_summary.alpha = 0 - Laya.Tween.to(this.obj_summary, { alpha: 1 }, 400, Laya.Ease.elasticOut, null, 100) - this.obj_summary.scaleX = 0.8 - this.obj_summary.scaleY = 0.8 - Laya.Tween.to(this.obj_summary, { scaleX: 1, scaleY: 1 }, 400, Laya.Ease.elasticOut, null, 100) + this.obj_panel.alpha = 0 + this.obj_panel.scaleX = 0.8 + this.obj_panel.scaleY = 0.8 this.star1.scaleX = 1.2 this.star1.scaleY = 1.2 + + this.star2.scaleX = 1.2 + this.star2.scaleY = 1.2 + + this.star4.scaleX = 1.2 + this.star4.scaleY = 1.2 + } + + onStart(): void { + + Laya.Tween.to(this.owner, { y: 0 }, 300, Laya.Ease.elasticOut) + + Laya.Tween.to(this.obj_panel, { alpha: 1 }, 400, Laya.Ease.elasticOut, null, 100) + Laya.Tween.to(this.obj_panel, { scaleX: 1, scaleY: 1 }, 400, Laya.Ease.elasticOut, null, 100) + Laya.Tween.to(this.star1, { scaleX: 1, scaleY: 1 }, 300, Laya.Ease.elasticOut, null, 400) const y1 = this.star1.y this.star1.y = y1 - 10 Laya.Tween.to(this.star1, { y: y1 }, 300, Laya.Ease.elasticOut, null, 400) - this.star2.scaleX = 1.2 - this.star2.scaleY = 1.2 Laya.Tween.to(this.star2, { scaleX: 1, scaleY: 1 }, 300, Laya.Ease.elasticOut, null, 600) const y2 = this.star2.y this.star2.y = y2 - 10 Laya.Tween.to(this.star2, { y: y2 }, 300, Laya.Ease.elasticOut, null, 600) - this.star4.scaleX = 1.2 - this.star4.scaleY = 1.2 Laya.Tween.to(this.star4, { scaleX: 1, scaleY: 1 }, 300, Laya.Ease.elasticOut, null, 600) const y4 = this.star4.y this.star4.y = y4 - 10