我在运行smartfox服务器的tris示例时遇到问题。 site {{3}} 有安装说明。游戏创建动态房间但是当我检查区域监视器模块并监视新创建的房间时,房间扩展选项卡被禁用。该日志还显示SFSextension异常。
com.smartfoxserver.v2.exceptions.SFSExtensionException:没有扩展名 可以调用:{Zone:BasicExamples}
示例a是否会创建新的会议室扩展名?
settings.Extension = new RoomExtension(extensionId,extensionClass);
//取自网站
为什么不能调用扩展程序? 或者我只是错过了一件事?
其他说明:
x64 Windows
Java 1.8_25(jdk和jre)
服务器版本:2.9.0
Google Chrome版本:39.0.2171.99 m
谢谢。
答案 0 :(得分:0)
在tris上查看smartfox服务器2x文档后。该文件说
将tris文件夹从/ deploy / extensions文件夹复制到SFS2X 安装文件夹,在/ SFS2X / extensions下;
问题是我在/ SFS2X / extensions下创建了一个与/ deploy / extensions文件夹不同的文件夹。
请注意,在LobbyGUI.cs中,extensionId名称必须等于扩展管理器文件夹中的文件夹名称。
private const string extensionId = "tris";