unity获取精灵宽度

Sprite spr = Resources.Load("Picture/" + url);
go.AddComponent().sprite = spr;
//固定在场景上的大小,不受图片控制
float w = spr.bounds.size.x;
go.transform.localScale /= w;

其中w就是宽度,但应该是图片的宽度,不知是什么单位,,反正以上代码可以使多大比例的图片显示为统一大小.

你可能感兴趣的:(unity获取精灵宽度)