任何方式来可视化游戏对象将如何看起来在不同的屏幕上?

在完成我的游戏并将其发送给一群拥有不同设备的朋友后,他们抱怨游戏button太小。 (我已经开发了一个触摸屏游戏,但完成后,有触摸检测问题,我只是决定我把button的控制在屏幕上。)我显然把所有的button在canvas上,所以它通常应该与屏幕并保持它的锚点,但问题显然是它保持了锚点,但它并没有规模,所以即使button看起来非常巨大,我的小尺寸的游戏屏幕上,看起来像样的一个480×800模拟器,它在720×1280手机中显得非常小巧。 任何帮助我怎样才能使button缩放到屏幕上? 谢谢!

您可以通过将尺寸设置为屏幕宽度/高度的百分比来手动缩放。 创建一个variables(如果需要),它是一个从0.0到1.0的值,并将其乘以Screen.height (或.width)。 那是你的新宽度/高度。 你也应该相对地做个位置。 没有那个部分,你说锚是有效的。

您可以在“游戏”选项卡中预览不同大小的屏幕和长宽比。 (在Unity编辑器中点击“播放”来播放您的游戏时显示的那个)。在该选项卡下有一个下拉菜单来切换分辨率。 我会附上截图。 分辨率下拉

请注意,下拉菜单中的选项将根据您在构建设置下select的平台进行更改。