Move loader definition

feature/coffeescript
Sven Slootweg 10 years ago
parent 808f8ecd17
commit 12a0b150b5

@ -54,6 +54,13 @@ $(->
engine.createSprite("blue_shimmer", "images/blue_shimmer.png") engine.createSprite("blue_shimmer", "images/blue_shimmer.png")
# Object definitions # Object definitions
loader = engine.createObject("loader")
loader.onStep = -> true
loader.onDraw = ->
engine.draw.rectangle(0, 0, 800 * manager.file_progress, 64, {fillColor: "#CCCCCC"})
engine.draw.rectangle(0, 64, 800 * manager.total_progress, 128, {fillColor: "#AAAAAA"})
cursor = engine.createObject("cursor") cursor = engine.createObject("cursor")
cursor.sprite = engine.getSprite("cursor") cursor.sprite = engine.getSprite("cursor")
@ -93,13 +100,6 @@ $(->
# Scene configuration # Scene configuration
engine.getScene("loader").onLoad = -> engine.getScene("loader").onLoad = ->
# Loading screen # Loading screen
loader = engine.createObject("loader")
loader.onStep = -> true
loader.onDraw = ->
engine.draw.rectangle(0, 0, 800 * manager.file_progress, 64, {fillColor: "#CCCCCC"})
engine.draw.rectangle(0, 64, 800 * manager.total_progress, 128, {fillColor: "#AAAAAA"})
@createInstance(loader, 0, 0) @createInstance(loader, 0, 0)
engine.getScene("main").onLoad = -> engine.getScene("main").onLoad = ->

@ -23,7 +23,7 @@
engine.setPreloadScene(engine.createScene("loader")); engine.setPreloadScene(engine.createScene("loader"));
engine.setInitialScene(engine.createScene("main")); engine.setInitialScene(engine.createScene("main"));
return manager.load(function() { return manager.load(function() {
var cursor, diamond; var cursor, diamond, loader;
engine.createSprite("cursor", "images/cursor.png"); engine.createSprite("cursor", "images/cursor.png");
engine.createSprite("diamond", "images/diamond.png"); engine.createSprite("diamond", "images/diamond.png");
engine.createSprite("diamond_inverted", "images/diamond_inverted.png"); engine.createSprite("diamond_inverted", "images/diamond_inverted.png");
@ -34,6 +34,18 @@
engine.createSprite("blue", "images/blue.png"); engine.createSprite("blue", "images/blue.png");
engine.createSprite("blue_inverted", "images/blue_inverted.png"); engine.createSprite("blue_inverted", "images/blue_inverted.png");
engine.createSprite("blue_shimmer", "images/blue_shimmer.png"); engine.createSprite("blue_shimmer", "images/blue_shimmer.png");
loader = engine.createObject("loader");
loader.onStep = function() {
return true;
};
loader.onDraw = function() {
engine.draw.rectangle(0, 0, 800 * manager.file_progress, 64, {
fillColor: "#CCCCCC"
});
return engine.draw.rectangle(0, 64, 800 * manager.total_progress, 128, {
fillColor: "#AAAAAA"
});
};
cursor = engine.createObject("cursor"); cursor = engine.createObject("cursor");
cursor.sprite = engine.getSprite("cursor"); cursor.sprite = engine.getSprite("cursor");
cursor.onStep = function() { cursor.onStep = function() {
@ -66,19 +78,6 @@
return cursor.y = this.engine.ease.quadInOut(cursor.y, this.y - 9, 8); return cursor.y = this.engine.ease.quadInOut(cursor.y, this.y - 9, 8);
}; };
engine.getScene("loader").onLoad = function() { engine.getScene("loader").onLoad = function() {
var loader;
loader = engine.createObject("loader");
loader.onStep = function() {
return true;
};
loader.onDraw = function() {
engine.draw.rectangle(0, 0, 800 * manager.file_progress, 64, {
fillColor: "#CCCCCC"
});
return engine.draw.rectangle(0, 64, 800 * manager.total_progress, 128, {
fillColor: "#AAAAAA"
});
};
return this.createInstance(loader, 0, 0); return this.createInstance(loader, 0, 0);
}; };
engine.getScene("main").onLoad = function() { engine.getScene("main").onLoad = function() {

Loading…
Cancel
Save