i don't know why.
Can you tell me what happen ,thank you so much!
Code: Select all
private function Some(e:SFSEvent):void {
var SFSUserGenderVars:Array = [];
SFSUserGenderVars.push(new SFSUserVariable("gender", man));
trace(SFSUserGenderVars);
sfs.send(new SetUserVariablesRequest(SFSUserGenderVars));
}
private function onUserEnterRoom(e:SFSEvent):void {
var user:User=e.params.user;
var Hisgender :String=user.getVariable("gender").getStringValue();
if(Hisgender==man){
trace("can add man sign");
}
}
private function onUserVarsUpdate(e:SFSEvent):void {
var changedVars:Array = e.params.changedVars as Array;
var user:User = e.params.user as User;
trace("do onUserVarsUpdate*****");
// Check if the user changed his x and y user variables
if (changedVars.indexOf("x") != -1 || changedVars.indexOf("y") != -1)
{
trace("do onUserVarsUpdate222222");
}