Questions tagged «window-management»

3
无边界全屏窗口有什么意义?
大量游戏允许用户在“无边界全屏窗口”而不是“全屏模式”中进行游戏。我一直在想。为什么人们会比“内置”全屏模式更喜欢全屏窗口? 我自己进行的简单测试表明,使用全屏模式会产生更好的性能。我也尝试过在Google和SO上进行搜索,但是大多数答案都与游戏有关,或者与如何在API X,Y或Z中实际创建这些窗口有关。 那么拥有无边界的全屏窗口又有什么意义呢?有什么技术原因吗?

2
填充宽度或高度的Unity UI正方形
我正在尝试创建一个具有以下要求的板: 它应该是正方形的。 它应适合可用的宽度或高度。 它应在画布中居中。 可以根据需要将其包装到尽可能多的其他中间画布中。 我在玩锚,但找不到任何组合。我能想到的唯一解决方案是为容器编写某种“ OnResize”脚本并以编程方式设置板子的大小。 这是原始布局。(1)是BoardCanvas。(2)是董事会。 我希望如果屏幕变高,正方形会增大,但仍然是正方形: 或减少: 但是,尽管前面的示例捕捉到了顶部和底部边缘,但我也希望如果垂直空间变得比可用宽度高,那么正方形将根据左右边界来限制其大小: Q1:有没有办法用锚/枢轴做到这一点?如果可行,我可以在BoardCanvas和Board本身之间创建中间画布。 Q2:如果是这样,我应该在哪里放置锚?我需要中间物体吗? 问题3:如果不是,编写脚本解决方案吗?画布上是否有任何要处理的OnResize?我在列表中看不到任何调整大小的事件,但也许我不知道在哪里寻找它。我觉得在每个帧上对其进行测试似乎有点过大,事件驱动似乎更好。 谢谢!
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.