当我们开发游戏时,如果是开发手机游戏,屏幕窗口的比例是固定的,不会说在运行时改变的. 但是,PC端的游戏就不一定,我希望它能被用户随意拉扯,但完整的内容还是能显示出来,这里我直接放例子: 请注意黑色的部分,可以看到,不管窗口被如何拉扯,游戏的内容还是被完整的显示了出来,窗口能被随意的拉伸,用户的体验更好. 那么来讲一讲Unity如何实现这种效果: 首先是UGUI,UGUI实现有现成的方案,可以通过设置Canvas 和 Canvas Scaler 来适配窗口 关键在于Screen Match Mo…