私はこのようなものを持っています:
io.sockets.on('connection', function(player) {
var currentRoom;
currentRoom='lobby';
player.join(currentRoom);
player.broadcast.to(currentRoom).emit('newPlayer');
require('./test').test(player);
player.on('changeroom',function(room) {
player.leave(currentRoom);
player.join(room);
currentRoom = room;
});
});
test.js:
exports.test = function(player) {
player.on('message',function(msg) {
player.broadcast.to('lobby').emit('message',msg);
});
}
test.js で「lobby」を currentRoom の値に変更したい。これどうやってするの?