private void AdjustPositioning() { Rect canvasRect = GameCanvas.GetComponent<RectTransform>().GetWorldRect(); this.transform.localScale = new Vector3(canvasRect.width, this.transform.localScale.y, 1); } }