ルームのメンバーをキック(強制退出)する方法¶
メンバーは、同じルームの他のルームメンバーによってキック(強制退出)することができます。メンバーをキックするには、2つの条件を満たす必要があります。そうでない場合は、エラーが返されます。
キックを行うプレイヤーは、ルームオーナーでなければなりません。
プレイヤーは自分自身をキックすることはできません。
そうでない場合は、それぞれRoomErrorCode.NotRoomOwnerまたはMatchErrorCode.SelfKickProhibitedのエラーコードが呼び出されます。
次のコードは、UIDによって特定のルームメンバーをキックします。
UID uid = new ChildUID(new ServerUID(1), 2);
StrixNetwork.instance.KickRoomMember(uid,
args => {
Debug.Log("KickRoomMember succeeded");
},
args => {
Debug.Log("KickRoomMember failed. error = " + args.cause);
}
);