|
@@ -29,6 +29,12 @@ public class ShowRoom : RemoteSingleton<ShowRoom>
|
|
|
{
|
|
|
showMainScreenBtn.onClick.AddListener(ShowMainScreen);
|
|
|
}
|
|
|
+
|
|
|
+ if (ResetVideoPanal.DifferencePosition == Vector3.zero)
|
|
|
+ {
|
|
|
+ Vector3 vthis = transform.position;
|
|
|
+ ResetVideoPanal.DifferencePosition = new Vector3(vthis.x, vthis.y, vthis.z);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
private void Refuse(JsonData data)
|
|
@@ -115,13 +121,13 @@ public class ShowRoom : RemoteSingleton<ShowRoom>
|
|
|
{
|
|
|
if (PopPeerView.Instance && PopPublic.Instance && PopPeerView.Instance.list.parent != PopPublic.Instance.transform)
|
|
|
{
|
|
|
- PopPeerView.Instance.list.position = new Vector3(0, 0, 0);
|
|
|
+ PopPeerView.Instance.list.position = new Vector3(0, 0.9f, 0);
|
|
|
PopPeerView.Instance.list.eulerAngles = new Vector3(0, 0, 0);
|
|
|
PopPeerView.Instance.list.SetParent(PopPublic.Instance.transform);
|
|
|
}
|
|
|
if (PopUpInfo.Instance && PopPublic.Instance && PopUpInfo.Instance.transform.parent != PopPublic.Instance.transform)
|
|
|
{
|
|
|
- PopUpInfo.Instance.transform.position = new Vector3(0, 0, 0);
|
|
|
+ PopUpInfo.Instance.transform.position = new Vector3(0, 0.9f, 0);
|
|
|
PopUpInfo.Instance.transform.eulerAngles = new Vector3(0, 0, 0);
|
|
|
PopUpInfo.Instance.transform.SetParent(PopPublic.Instance.transform);
|
|
|
}
|
|
@@ -154,7 +160,7 @@ public class ShowRoom : RemoteSingleton<ShowRoom>
|
|
|
{
|
|
|
PopCall.Instance.gameObject.SetActive(false);
|
|
|
}
|
|
|
- transform.position = new Vector3(0, 0, 0);
|
|
|
+ transform.position = new Vector3(0, 0.9f, 0);
|
|
|
transform.eulerAngles = new Vector3(0, 0, 0);
|
|
|
if (GameStart.Instance && GameStart.Instance.systemMenu)
|
|
|
{
|
|
@@ -227,7 +233,7 @@ public class ShowRoom : RemoteSingleton<ShowRoom>
|
|
|
{
|
|
|
PrintscreenList.Instance.DeleteAll();
|
|
|
}
|
|
|
- transform.position = new Vector3(-0.2f, 0, 0);
|
|
|
+ transform.position = new Vector3(-0.2f, 0.9f, 0);
|
|
|
transform.eulerAngles = new Vector3(0, -30, 0);
|
|
|
ShowMainScreen();
|
|
|
PopPeerView.CloseView?.Invoke();
|
|
@@ -241,4 +247,16 @@ public class ShowRoom : RemoteSingleton<ShowRoom>
|
|
|
RoomInfo.Instance.ResetChatText();
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ public void ResetPosition()
|
|
|
+ {
|
|
|
+ if(transform.GetChild(0).gameObject.activeSelf) ShowMainScreen();
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ Vector3 vSDKSystem = Camera.main.transform.position;
|
|
|
+ vSDKSystem.y -= 1;
|
|
|
+ transform.position= new Vector3(vSDKSystem.x+ ResetVideoPanal.DifferencePosition.x, vSDKSystem.y+ ResetVideoPanal.DifferencePosition.y, vSDKSystem.z+ ResetVideoPanal.DifferencePosition.z);
|
|
|
+ }
|
|
|
}
|