Code: Select all
public function handleUserLeaveRoom(o:Object):void
{
var userId:int = int(o.body.user.@id)
var roomId:int = int(o.body.@r)
// Get room
var theRoom:Room = sfs.getRoom(roomId)
// Get user name
var uName:String = theRoom.getUser(userId).getName()
// My custom code
var place:Number = theRoom.getUser (userId).getVariable ("place");
// Remove user
theRoom.removeUser(userId)
// Fire event!
var params:Object = {}
params.roomId = roomId
params.userId = userId
params.userName = uName
params.place = place;//My custom code
var evt:SFSEvent = new SFSEvent(SFSEvent.onUserLeaveRoom, params)
sfs.dispatchEvent(evt)
}