取得できないのは"仕様"ではなく"何かしらの条件を満たしていない"と思われます。
https://bit.ly/2HM3Fla
ここにある
・サーバに接続している
・ロビーに入室している
・ルームに入室していない
の条件のうち、いずれか1つを満たしていない可能性はありませんか?
UnityEditor上で確認するのであれば、シーンを跨いだ先のスクリプト上で
[SerializeField] bool isConnect; [SerializeField] bool inLobby; [SerializeField] bool inRoom; [SerializeField] bool enableGetRoomData;
public void Update() { isConnect = MonobitNetwork.isConnect; inLobby = MonobitNetwork.inLobby; inRoom = MonobitNetwork.inRoom; enableGetRoomData = isConnect && inLobby && !inRoom; } |
と記述して、各パラメータの状態をインスペクタから確認してください。enableGetRoomData が false (チェックボックスがOFF)の状態であればいずれかの条件を満たしていません。