マルチプレイヤーカードゲームのスマートフォックス統合との統一に取り組んでいます。現在、ゲームをプレイするために参加するルームを作成しています。ルームが作成され、ユーザーがルームに参加します。問題は、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);
}
そして、私はこのイベントを私のawake関数でこのように呼び出しました。
sfs.AddEventListener(SFSEvent.USER_ENTER_ROOM, OnUserEnterRoom);
私のR&Dによると、それはうまくいくはずですが、そうではありません。