ルームへの参加を防ぐ方法

ルームオーナー以外のメンバーが参加できないルームを作成することができます。そのためには、オーナーはisJoinableプロパティをfalseに設定してルームを作成する必要があります。

StrixNetwork.instance.CreateRoom(
    new RoomProperties {
        name = "New Room",
        capacity = 4,
        isJoinable = false
    },
    new RoomMemberProperties {
        name = "Player name"
    },
    args => {
        Debug.Log("CreateRoom succeeded");
    },
    args => {
        Debug.Log("CreateRoom failed. error = " + args.cause);
    }
);

その結果、ルームはルームオーナーである1人のメンバーのみで作成され、他のプレイヤーがこのルームに参加できなくなります。何らかの必要な準備が終わった後で、ルームオーナーはisJoinableをtrueに(おそらくSetRoomメソッドを用いて)設定し、他のメンバーが参加できるようにします。