偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。

偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。(小哥是unity3D新入门菜鸟。。。)

偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。首先创建5个button

然后Main Camera和Canvas的设置
偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。

偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。

然后把5个button各自的锚点拖到各自的4个角上
偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。

这样在不同分辨率下button大小会自适应(真机上没试过。。。)

1280X720
偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。

1920X1080偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。

1024X768
偶然发现unity3D一个不需要脚本2D UGUI自适应屏幕。

BUTTON里的字体大小不变。。。可以用代码手动修改Text字体大小或者Text勾选Best Fit或者用文字图片代替?希望对大家有所帮助!