0

smartfox サーバーの tris サンプルの実行に問題があります。サイトには インストール手順があります。ゲームは動的な部屋を作成しますが、ゾーン モニター モジュールをチェックして新しく作成された部屋を監視すると、部屋の拡張タブが無効になります。ログには、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

ありがとうございました。

4

1 に答える 1

0

trisに関するsmartfoxサーバー2xドキュメントを確認した後。文書によると

tris フォルダーを /deploy/extensions フォルダーから SFS2X インストール フォルダー (/SFS2X/extensions の下) にコピーします。

問題は、/deploy/extensions フォルダーとは異なる /SFS2X/extensions の下にフォルダーを作成したことです。

LobbyGUI.cs では、extensionId 名が拡張機能マネージャー フォルダー内のフォルダー名と同じである必要があることに注意してください。

private const string extensionId = "tris";

ここに画像の説明を入力

于 2015-01-21T05:58:09.330 に答える