mirror of
https://github.com/logsol/chuck.js.git
synced 2026-05-12 02:57:34 +00:00
fiusing notificationCenter for sendCommandToAllUsers for testing, seems to work
This commit is contained in:
parent
4ac86c69b4
commit
8cf8f057bb
4 changed files with 20 additions and 8 deletions
|
|
@ -14,10 +14,10 @@ define(requires, function(PhysicsEngine, Settings, Player, Box2D, Level, InputCo
|
|||
this.serverGame = serverGame;
|
||||
this.players = {};
|
||||
this.init();
|
||||
};
|
||||
}
|
||||
|
||||
ServerProcessor.prototype.init = function() {
|
||||
this.physicsEngine = new PhysicsEngine();
|
||||
this.physicsEngine = this.factory.new(PhysicsEngine);
|
||||
|
||||
this.update();
|
||||
this.updateWorld();
|
||||
|
|
@ -95,7 +95,8 @@ define(requires, function(PhysicsEngine, Settings, Player, Box2D, Level, InputCo
|
|||
} while (body = body.GetNext());
|
||||
|
||||
if(isUpdateNeeded) {
|
||||
this.serverGame.updateClientsWorld(update);
|
||||
//this.serverGame.updateClientsWorld(update);
|
||||
this.notificationCenter.trigger("sendCommandToAllUsers", ['gameCommand', {worldUpdate:update}]);
|
||||
}
|
||||
|
||||
setTimeout(this.updateWorld.bind(this), Settings.WORLD_UPDATE_BROADCAST_INTERVAL);
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@ define(["Chuck/Processors/ServerProcessor"], function(ServerProcessor) {
|
|||
|
||||
function ServerGame(channel) {
|
||||
this.channel = channel;
|
||||
this.serverProcessor = new ServerProcessor(this);
|
||||
this.serverProcessor = this.factory.new(ServerProcessor, this);
|
||||
}
|
||||
|
||||
ServerGame.prototype.loadLevel = function(path) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue