如何使用C#删除Smartfox中的房间?

时间:2015-01-14 20:14:07

标签: c# unity3d smartfoxserver smartfox

我正在使用Unity和Smartfox创建我的游戏多人游戏,但在创建新房间时,我找不到如何删除房间或如何更改自动删除模式。

创建房间的用户离开房间,但房间不会被删除。

1 个答案:

答案 0 :(得分:4)

SmartFoxServer Documentation州:

自动删除模式

AutoRemoveMode 选项允许您选择4种不同的方式来处理房间生命周期。

  • DEFAULT:如果未提供此设置,则默认应用此选项。 在此模式下,当房间为空时,将删除常规房间 它的创建者不再登录该区域。游戏室被删除 一旦他们空了。
  • WHEN_EMPTY:空时删除会议室。
  • WHEN_EMPTY_AND_CREATOR_IS_GONE:房间被移除 空的,它的创建者已经退出。
  • 从不房间永远不会被删除。
  

注意#1 为了激活自动删除功能,必须将Room的isDynamic标志设置为true。

     

注意#2 AutoRemoveMode设置仅在服务器端API中可用。在客户端,始终使用DEFAULT模式。

现在......那是鱼。让我们教你如何捕鱼:

  • 步骤1:导航至搜索引擎,例如google.com
  • 步骤2:输入在上下文中有意义的搜索参数 搜索。示例:smartfox remove room
  • 步骤3:查看结果。在这种情况下,它是the first one