同步数据
This commit is contained in:
parent
b9d78a159e
commit
19e7957bd2
|
@ -22,6 +22,8 @@ public class GameManager : MonoBehaviour
|
|||
spt.gameObject.transform.eulerAngles = spawnPos.eulerAngles;
|
||||
spt.SetPlayerInfo(ulong.Parse(GlobalFlag.currentUser.user_id), GlobalFlag.currentUser.login_name, ulong.Parse(GlobalFlag.roomID), true);
|
||||
userIds.Add(ulong.Parse(GlobalFlag.currentUser.user_id));
|
||||
string msg = "getroomusers ";
|
||||
_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
}
|
||||
|
||||
|
||||
|
@ -72,12 +74,15 @@ public class GameManager : MonoBehaviour
|
|||
{
|
||||
int index = i;
|
||||
string[] userInfo = data[index].Split(',');
|
||||
SyncPlayerTransform spt = Instantiate(playerTransformPrefab);
|
||||
spt.gameObject.SetActive(true);
|
||||
spt.SetPlayerInfo(ulong.Parse(userInfo[0]), userInfo[1], ulong.Parse(userInfo[2]), false);
|
||||
spt.transform.position = new Vector3(spawnPos.position.x + index * 0.5f, spawnPos.position.y, spawnPos.position.z + index * 0.5f);
|
||||
spt.transform.eulerAngles = spawnPos.eulerAngles;
|
||||
userIds.Add(ulong.Parse(userInfo[0]));
|
||||
if (!userIds.Contains(ulong.Parse(userInfo[0])))
|
||||
{
|
||||
SyncPlayerTransform spt = Instantiate(playerTransformPrefab);
|
||||
spt.gameObject.SetActive(true);
|
||||
spt.SetPlayerInfo(ulong.Parse(userInfo[0]), userInfo[1], ulong.Parse(userInfo[2]), false);
|
||||
spt.transform.position = new Vector3(spawnPos.position.x + index * 0.5f, spawnPos.position.y, spawnPos.position.z + index * 0.5f);
|
||||
spt.transform.eulerAngles = spawnPos.eulerAngles;
|
||||
userIds.Add(ulong.Parse(userInfo[0]));
|
||||
}
|
||||
}
|
||||
//string msg = string.Format("send2room " + "online");
|
||||
//_ = SyncCreateRoom.SendMessageAsync(msg);
|
||||
|
|
Loading…
Reference in New Issue