Commit 04cc9c45 authored by 18손재민's avatar 18손재민

호패 메뉴 사라질 때도 애니메이션 적용함. 현재 호패 메뉴 바깥부분을 눌렀을 때 메뉴 사라지게 하기 wip

parent d63056b5
...@@ -68,7 +68,16 @@ var menuScene = new Phaser.Class( ...@@ -68,7 +68,16 @@ var menuScene = new Phaser.Class(
ScenesData.menuScene.currentHopae.destroy(); ScenesData.menuScene.currentHopae.destroy();
ScenesData.menuScene.createCurrentHopae(); ScenesData.menuScene.createCurrentHopae();
ScenesData.menuScene.currentHopae.setEnable(true); ScenesData.menuScene.currentHopae.setEnable(true);
ScenesData.menuScene.otherHopaeObject.forEach(function(element){element.destroy()}); ScenesData.menuScene.otherHopaeObject.forEach(function(element){
ScenesData.menuScene.tweens.add({
targets: element,
y: 0,
duration: 200,
ease: 'Linear',
loop: 0,
onComplete: function(){element.destroy()}
});
});
}); });
ScenesData.menuScene.tweens.add({ ScenesData.menuScene.tweens.add({
targets: temp, targets: temp,
...@@ -77,6 +86,8 @@ var menuScene = new Phaser.Class( ...@@ -77,6 +86,8 @@ var menuScene = new Phaser.Class(
ease: 'Bounce', ease: 'Bounce',
loop: 0 loop: 0
}); });
temp.count = i;
temp.total = this.otherHopae.length;
this.otherHopaeObject.push(temp); this.otherHopaeObject.push(temp);
} }
} }
...@@ -92,6 +103,7 @@ var menuScene = new Phaser.Class( ...@@ -92,6 +103,7 @@ var menuScene = new Phaser.Class(
}) })
} }
this.createCurrentHopae(); this.createCurrentHopae();
this.myCharacter = this.add.sprite(game.config.width / 2, game.config.height / 2 - 200, 'pyeongminStand').setOrigin(0.5, 0.5).setDepth(5).setScale(0.8); this.myCharacter = this.add.sprite(game.config.width / 2, game.config.height / 2 - 200, 'pyeongminStand').setOrigin(0.5, 0.5).setDepth(5).setScale(0.8);
this.roomEnterDialog = this.rexUI.add.dialog({ this.roomEnterDialog = this.rexUI.add.dialog({
...@@ -110,7 +122,6 @@ var menuScene = new Phaser.Class( ...@@ -110,7 +122,6 @@ var menuScene = new Phaser.Class(
], ],
space: { space: {
title: 25,
content: 25, content: 25,
action: 100, action: 100,
...@@ -164,7 +175,6 @@ var menuScene = new Phaser.Class( ...@@ -164,7 +175,6 @@ var menuScene = new Phaser.Class(
{ {
ScenesData.changeScene('hopaeScene'); ScenesData.changeScene('hopaeScene');
}) })
} }
}); });
......
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