function Window_Sample() {
this.initialize.apply(this, arguments);
}
Window_Sample.prototype = Object.create(Window_Base.prototype);
Window_Sample.prototype.constructor = Window_Sample;
Window_Sample.prototype.initialize = function(x, y) {
var width = this.windowWidth();
var height = this.windowHeight();
Window_Base.prototype.initialize.call(this, x, y, width, height);
this.refresh();
};
Window_Sample.prototype.windowWidth = function() {
return Graphics.width / 2;
};
Window_Sample.prototype.windowHeight = function() {
return Graphics.height / 2;
};
Window_Sample.prototype.refresh = function() {
var x = this.textPadding();
var width = this.contents.width - this.textPadding() * 2;
this.contents.clear();
this.drawIcon(2, 0, 0);
this.drawIcon(3, 50, 0);
};
Window_Sample.prototype.open = function() {
this.refresh();
Window_Base.prototype.open.call(this);
};
function Sample_Scene() {
this.initialize.apply(this, arguments);
}
Sample_Scene.prototype = Object.create(Scene_MenuBase.prototype);
Sample_Scene.prototype.constructor = Sample_Scene;
Sample_Scene.prototype.initialize = function() {
Scene_MenuBase.prototype.initialize.call(this);
};
Sample_Scene.prototype.create = function() {
Scene_MenuBase.prototype.create.call(this);
//create the window
this._sampleWindow = new Window_Sample(0,0);
this._sampleWindow.x = Graphics.width / 2 - 100;
this._sampleWindow.y = Graphics.height / 2 - 100;
// add window
this.addWindow(this._sampleWindow)
};
Sample_Scene.prototype.start = function() {
Scene_MenuBase.prototype.start.call(this);
}
Sample_Scene.prototype.update = function(){
Scene_MenuBase.prototype.update.call(this)
if (Input.isTriggered('cancel')){
SoundManager.playCancel();
SceneManager.goto(Scene_Map);
}
}