我正在为我的多人纸牌游戏使用 smartfox 集成来实现统一。现在我正在创建房间来加入游戏。房间被创建并且用户被加入房间,问题是现在我必须调用 USER_ENTER_ROOM 事件来确认用户进入房间并且没有发生房间创建错误。但是这个事件没有给出日志。我试过这个
public void OnUserEnterRoom(BaseEvent evt){
User user = (User)evt.Params["user"];
Room room = (Room)evt.Params["room"];
Debug.Log("User: " + user.Name + " has just joined Room: " + room.Name);
}
我像这样在我的唤醒函数中调用了这个事件。
sfs.AddEventListener(SFSEvent.USER_ENTER_ROOM, OnUserEnterRoom);
根据我的研发,它应该可以工作,但事实并非如此。