Add: choco tile
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
CenterMessageText.prototype = Object.create(Phaser.Text.prototype);
|
||||
CenterMessageText.constructor = CenterMessageText;
|
||||
|
||||
function CenterMessageText(contentText) {
|
||||
Phaser.Text.call(
|
||||
this, game,
|
||||
game.world.width / 2,
|
||||
game.world.height / 2, // - CenterMessageText.MOVE_AMOUNT_PX,
|
||||
contentText,
|
||||
CenterMessageText.DEFAULT_TEXT_FONT
|
||||
);
|
||||
// super(game, 600, 300, "게임 오버", CenterMessageText.DEFAULT_TEXT_FONT);
|
||||
|
||||
this.anchor.set(0.5);
|
||||
this.inputEnabled = false;
|
||||
|
||||
var grd = this.context.createLinearGradient(0, 0, 0, this.height);
|
||||
grd.addColorStop(0, "#FFFFFF"); // '#FFD68E');
|
||||
grd.addColorStop(1, "#FFD68E"); // '#B34C00');
|
||||
this.fill = grd;
|
||||
// this.setShadow(3, 3, 'rgba(0, 0, 0, 0.5)', 2);
|
||||
this.stroke = '#000';
|
||||
this.strokeThickness = 10;
|
||||
|
||||
|
||||
this.alpha = 0;
|
||||
var tweenAlpha = game.add.tween(this);
|
||||
tweenAlpha.to( { alpha: 1 }, CenterMessageText.TWEEN_ALPHA_TIME, Phaser.Easing.Linear.None, true);
|
||||
|
||||
var tweenScale = game.add.tween(this.scale);
|
||||
tweenScale.to( { x: 0.8, y: 0.8 }, CenterMessageText.TWEEN_SCALE_TIME, Phaser.Easing.Bounce.Out, true);
|
||||
tweenScale.onComplete.addOnce(this.destroy, this);
|
||||
|
||||
game.add.existing(this);
|
||||
};
|
||||
|
||||
|
||||
CenterMessageText.DEFAULT_TEXT_FONT = {
|
||||
font: "bold 100px Arial",
|
||||
boundsAlignH: "center", // left, center. right
|
||||
boundsAlignV: "middle", // top, middle, bottom
|
||||
fill: "#fff"
|
||||
};
|
||||
|
||||
CenterMessageText.MOVE_AMOUNT_PX = 200;
|
||||
CenterMessageText.TWEEN_ALPHA_TIME = 1000;
|
||||
CenterMessageText.TWEEN_SCALE_TIME = 1500;
|
||||
Reference in New Issue
Block a user