首页 > Unity3D频道 > 【UGUI研究院】 > UGUI研究院之设置全屏图(十)
2015
03-20

UGUI研究院之设置全屏图(十)

在UGUI中想设置一张全屏的背景图,但是直接设置 screen.width和screen.height后发现在有些分辨率下还是不能全屏。

把如下脚本挂在需要全屏的Image对象上即可。

如果你有更好的办法,欢迎在下面吐槽,嘿嘿~

雨松MOMO提醒您:亲,如果您觉得本文不错,快快将这篇文章分享出去吧 。另外请点击网站顶部彩色广告或者捐赠支持本站发展,谢谢!

--

最后编辑:
作者:雨松MOMO
专注移动互联网,Unity3D游戏开发
捐 赠如果您愿意花10块钱请我喝一杯咖啡的话,请用手机扫描二维码即可通过支付宝直接向我捐款哦。

UGUI研究院之设置全屏图(十)》有 22 条评论

  1. 简单 说:

    contentScale定义了,但没用到。。。。

  2. 直接把图片的对齐在RectTransform设直接把图片的对齐在RectTransform设置成四角对齐应该也可以达到这个效果吧置成四角对齐应该也可以达到这个效果吧

  3. moljerc 说:

    UGUI里面有个plane好像就是全屏的,虽然上面有个image组件,但是我把他换成rawimage照样还是全屏,UGUI的自适应真心方便,嘎嘎

  4. 雪焰 说:

    contentScale这个临时变量没用到?

  5. 停留刹那_ 说:

    雨松大神,请问你有利用UGUI实现过英雄的血条吗。我在UGUI中的坐标转换老是没成功,可以给个思路嘛 UGUI研究院之设置全屏图(十) - 雨松MOMO程序研究院 - 1

  6. 说:

    请问雨凇大神,在UGUI中你们是做单scene,还是多scene,单scene中,你们的页面跳转是如何做的啊?

    • 雨松MOMO 说:

      每个界面一个prefab如果界面复杂 同时打开一个prefab可能会卡。 所以复杂的界面会拆成多多部分 不在一帧内全打开。

      • 说:

        那请问有没有这方面比较好的粒子啊?想了解下大家都是怎么管理的。

        • 雨松MOMO 说:

          我给你说一下我现在的思路吧。。当图片拖进文件夹后,tag的名字会自动设置成文件夹名字。 也就是说同一个文件夹下的图片会是一个图集。。 然后对应文件夹会生成一个prefab 绑定上一个脚本,上面有一个字典的属性。 把该文件夹下的所有sprite都关联在脚本上上。。 这个prefab就可以放在resources下面。。 运行的时候载入prefab 读取 prefab上的脚本上的字典, 通过名字就可以把sprite取出来了。

  7. ZFHM 说:

    我对他的锚点有点纠结, 其实在很多情况下在对局部区域锚点时,应该要有个一最大和最小的限制。不知道是不是我用的方法不对

  8. ZFHM 说:

    我觉得直接scale更方便,他的子物体一起等比例缩放了

  9. 尤梦龙 说:

    Unity3D怎么让用户导入FBX文件啊?

  10. 尤梦龙 说:

    Unity3D怎么让用户导入FBX文件啊?

  11. 小天 说:

    直接设置锚点 为四角 就应该可以了吧

  12. 邵兵 说:

    直接把图片的对齐在RectTransform设置成四角对齐应该也可以达到这个效果吧

  13. Zzhen551 说:

    感谢MOMO大神。!!!

留下一个回复

你的email不会被公开。