Add: choco tile
This commit is contained in:
@@ -37,12 +37,7 @@ var WordFlyingSaucer = {
|
||||
|
||||
|
||||
// game stage
|
||||
this.game.stage.backgroundColor = "#000000"; // '#4d4d4d';
|
||||
var stars = game.add.group();
|
||||
for (var i = 0; i < 128; i++) {
|
||||
var randomY = game.rnd.integerInRange(60, GAME_SCREEN_SIZE.y - 80);
|
||||
stars.create(game.world.randomX, randomY, 'star');
|
||||
}
|
||||
this.drawBackground();
|
||||
|
||||
this.flyingsaucers = [];
|
||||
for(var i = 0; i < WordFlyingSaucer.MAX_FLYINGSAUCER_COUNT; i++) {
|
||||
@@ -51,7 +46,6 @@ var WordFlyingSaucer = {
|
||||
this.flyingsaucers[i].setHeartManager(this.heartManager);
|
||||
this.flyingsaucers[i].setExtractWordManager(this.extractWordManager);
|
||||
this.flyingsaucers[i].setGameLevelManager(this.gameLevelManager);
|
||||
this.flyingsaucers[i].setActive(true);
|
||||
this.flyingsaucers[i].startAttack();
|
||||
}
|
||||
|
||||
@@ -83,9 +77,6 @@ var WordFlyingSaucer = {
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// bottom ui
|
||||
this.screenBottomUI = new ScreenBottomUI();
|
||||
// screenBottomUI.printBottomUILeftText("");
|
||||
@@ -105,9 +96,55 @@ var WordFlyingSaucer = {
|
||||
|
||||
initVariables: function() {
|
||||
this.extractWordManager = new ExtractWordManager();
|
||||
this.gameLevelManager = new GameLevelManager();
|
||||
this.gameLevelManager = new GameLevelManager(this);
|
||||
|
||||
this.speedLevel = 0;
|
||||
|
||||
this.tileSprite = null;
|
||||
},
|
||||
|
||||
drawBackground: function() {
|
||||
this.game.stage.backgroundColor = "#000000"; // '#4d4d4d';
|
||||
|
||||
|
||||
var bmd = game.add.bitmapData(GAME_SCREEN_SIZE.x, GAME_SCREEN_SIZE.y);
|
||||
bmd.addToWorld();
|
||||
|
||||
var y = 200;
|
||||
var GRADIATION_HEIGHT = 5;
|
||||
var GRADIATION_COUNT = 50;
|
||||
for(var i = 0; i < GRADIATION_COUNT; i++) {
|
||||
var c = Phaser.Color.interpolateColor(
|
||||
WordFlyingSaucer.COLOR_ATMOSPHERE_OUTSIDE,
|
||||
WordFlyingSaucer.COLOR_ATMOSPHERE_INSIDE,
|
||||
GRADIATION_COUNT, i
|
||||
);
|
||||
bmd.rect(0, y, GAME_SCREEN_SIZE.x, y + GRADIATION_HEIGHT, Phaser.Color.getWebRGB(c));
|
||||
y += GRADIATION_HEIGHT;
|
||||
}
|
||||
|
||||
var GRADIATION_HEIGHT = 10;
|
||||
var GRADIATION_COUNT = 10;
|
||||
for(var i = 0; i < GRADIATION_COUNT; i++) {
|
||||
var c = Phaser.Color.interpolateColor(
|
||||
WordFlyingSaucer.COLOR_ATMOSPHERE_INSIDE,
|
||||
WordFlyingSaucer.COLOR_ATMOSPHERE_HORIZON,
|
||||
GRADIATION_COUNT, i
|
||||
);
|
||||
bmd.rect(0, y, GAME_SCREEN_SIZE.x, y + GRADIATION_HEIGHT, Phaser.Color.getWebRGB(c));
|
||||
y += GRADIATION_HEIGHT;
|
||||
}
|
||||
console.log("final y : " + y);
|
||||
|
||||
var stars = game.add.group();
|
||||
for (var i = 0; i < 128; i++) {
|
||||
var randomY = game.rnd.integerInRange(60, GAME_SCREEN_SIZE.y - 80);
|
||||
stars.create(game.world.randomX, randomY, 'star');
|
||||
}
|
||||
|
||||
var GROUND_OFFSET_Y = 600;
|
||||
this.tileSprite = game.add.tileSprite(-50, GROUND_OFFSET_Y, GAME_SCREEN_SIZE.x + 50, GROUND_OFFSET_Y + 150, "tile_choco");
|
||||
this.tileSprite.tileScale.set(2);
|
||||
},
|
||||
|
||||
startGame: function() {
|
||||
@@ -171,7 +208,18 @@ var WordFlyingSaucer = {
|
||||
}
|
||||
},
|
||||
|
||||
showLevelUpText: function() {
|
||||
if(this.centerMessageText)
|
||||
// this.centerMessageText.text = "";
|
||||
this.centerMessageText.destroy();
|
||||
this.centerMessageText = new CenterMessageText("단어 난이도 상승!");
|
||||
},
|
||||
|
||||
}
|
||||
|
||||
|
||||
WordFlyingSaucer.MAX_FLYINGSAUCER_COUNT = 5;
|
||||
WordFlyingSaucer.MAX_FLYINGSAUCER_COUNT = 5;
|
||||
|
||||
WordFlyingSaucer.COLOR_ATMOSPHERE_OUTSIDE = 0x000000;
|
||||
WordFlyingSaucer.COLOR_ATMOSPHERE_INSIDE = 0x444400;
|
||||
WordFlyingSaucer.COLOR_ATMOSPHERE_HORIZON = 0x440000;
|
||||
Reference in New Issue
Block a user