static void Postfix(ref HudBehaviour __instance) { Main.theHudBehaviour = __instance; Main.originalSidebarWidth = __instance.SidebarRectTransform.rect.width; __instance.SidebarRectTransform.SetInsetAndSizeFromParentEdge( UnityEngine.RectTransform.Edge.Right, 0, 0 ); __instance.transform.Find("SidebarDropShadow").gameObject.SetActive(false); __instance.SidebarRectTransform.Find("NamesPanel").gameObject.SetActive(false); // UnityEngine.RectTransform[] all_rt = UnityEngine.Object.FindObjectsOfType<UnityEngine.RectTransform>(); // foreach (UnityEngine.RectTransform _rt in all_rt) { // string name = Utils.GetGameObjectPath(_rt.gameObject); // UnityEngine.Debug.Log($"{name} anchorMax {_rt.anchorMax} anchorMin {_rt.anchorMin} offsetMax {_rt.offsetMax} offsetMin {_rt.anchorMax}"); // } GameImpl.Instance.OnScreenResized(); }
public void Setup() { _game = new GameObject(); _game.AddComponent <SpriteRenderer>(); _mapScript = _game.AddComponent <HudBehaviour>(); _mapScript.mapCameraGameObject = new GameObject(); _mapScript.mapCameraGameObject.AddComponent <Camera>(); _mapScript.mapCameraGameObject.AddComponent <FingerGestures>(); _mapScript.arCameraGameObject = new GameObject(); _mapScript.arCameraGameObject.AddComponent <ARCameraBackground>(); _mapScript.arCameraGameObject.GetComponent <Camera>().cullingMask = 567; _mapScript.arMapOverlayToggle = new GameObject(); _mapScript.arMapOverlayToggle.AddComponent <Button>(); _mapScript.backButton = new GameObject(); _mapScript.backButton.AddComponent <Button>(); _mapScript.presentMarkersBehaviour = _game.AddComponent <PresentMarkersBehaviour>(); PlayerPrefs.SetString("location", Chicago); }