public UnityPopup(UnityCompositor compositor, int id, UnityBaseWindow parent, int x, int y) : base(compositor, id, true) { Parent = parent; RelativeX = x; RelativeY = y; Window.transform.parent = Parent.SurfaceCorner.transform; Window.transform.localRotation = Quaternion.identity; }
public UnityWindow(UnityCompositor compositor, int id) : base(compositor, id, false) { Topbar = Window.transform.Find("Topbar").gameObject; TopbarCollider = Topbar.GetComponent <Collider>(); var titleText = Window.transform.Find("TitleText").gameObject; TextMesh = titleText.GetComponent <TextMeshPro>(); TitleTransform = titleText.GetComponent <RectTransform>(); }