wingbase/public/js/starbugs/net.js
2016-03-22 00:42:48 +00:00

29 lines
540 B
JavaScript

function Net() {
this.socket;
this.connect = function() {
this.socket = io.connect('http://localhost:8080');
this.socket.on('connect', function() {
game.connected = true;
game.state = 'connected';
});
this.socket.on('disconnect', function() {
game.connected = false;
game.state = 'disconnected';
});
this.socket.on('update', function(data) {
game.world.update(data);
});
};
this.update = function(move) {
this.socket.emit('move', {
forward: move[0],
left: move[1],
right: move[2]
});
}
}