当前位置:   article > 正文

【Unity】UGUI动态切换不同尺寸图片时自动设置Image大小_ugui image setnativesize

ugui image setnativesize

 UGUI动态切换不同尺寸图片时自动设置Image大小:

1. image.SetNativeSize(),将Image设置为贴图的原始尺寸

2. sprite.rect获取贴图尺寸,rectTransform.sizeDelta设置Image尺寸,可以自定义缩放

  1. float imageSizeScale = 1;
  2. Image image = null;
  3. Sprite sprite = null;
  4. //image.SetNativeSize();
  5. image.rectTransform.sizeDelta = new Vector2(sprite.rect.width * imageSizeScale,sprite.rect.height * imageSizeScale);
  6. image.sprite = sprite;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/637006
推荐阅读
相关标签
  

闽ICP备14008679号