added pixi view controller - prepared architecture for multiple view systems - e.g. three, ivank, pixi but havent implemented any new ones yet

This commit is contained in:
logsol 2013-12-16 03:10:59 +01:00
parent efc5bc23b7
commit f2fb716689
4 changed files with 221 additions and 102 deletions

View file

@ -0,0 +1,27 @@
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;
});