gamemaker吧 关注:13,689贴子:95,832
  • 2回复贴,共1

一个让游戏窗口与窗口大小一致的问题

只看楼主收藏回复

记得以前有人问过...但是我翻了好几十分钟都没找到
我在步事件里让view_port和camera直接等于窗口大小:

在没拉伸窗口时显示正常
但是当我拉伸的窗口大小超过游戏的初始窗口大小时会出现这种文字、图片微微糊掉的问题

可能的解决办法是尽可能的将游戏的初始窗口大小设置为最大
但是这样造成的gpu开销极大
所以如何更好的实现游戏视野和窗口大小一致并且不会出现糊掉的情况?


IP属地:广东1楼2022-03-21 10:13回复
    根据描述,可知使用了view,且允许调整窗口大小。而画面这种东西,只要不是整数比例缩放,插值运算几乎必然产生“糊”的情况。所以请确保以下内容比例正常:
    窗口大小、view和camera大小:楼主应该已经考虑到了,不再赘述;
    图像缓存大小:有一个叫application surface的东西,记得调大小;
    room大小:通常来说正在使用的room不能调整大小,如果楼主使用代码(而不是通过设置跟随object)来指定camera的话,room大小无所谓,否则请确保room足够大。


    IP属地:北京2楼2022-03-21 11:25
    收起回复