chuck.js/app/Game/Client/View/ViewManager.js

27 lines
No EOL
573 B
JavaScript

define([
"Game/Config/Settings",
"Game/Client/View/Views/ThreeView",
"Game/Client/View/Views/PixiView",
],
function (Settings, ThreeView, PixiView) {
function ViewManager() {
}
ViewManager.prototype.createView = function(arguments) {
switch(Settings.VIEW_CONTROLLER) {
case 'Three':
return new ThreeView();
break;
case 'Pixi':
return new PixiView();
break;
default:
return false;
}
}
return ViewManager;
});