Unity图片自适应

 /// <summary>自适应</summary>
        private void adaptive(float imagWidth, float imagHeiht)
        {
            Transform canvasObj = GameObject.Find("Canvas").transform;
            float width = canvasObj.GetComponent<RectTransform>().sizeDelta.x;
            float height = 1;

            float xyper = imagWidth / imagHeiht;
            height = width / xyper; 

            stageTr.sizeDelta = new Vector2(width, height);
        }


版权声明:本文为a451319296原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。