gamemaker吧 关注:13,603贴子:94,741
  • 19回复贴,共1

【GM的罪恶数字】-->0.5

只看楼主收藏回复

1L百度大神。


IP属地:福建1楼2009-07-13 23:09回复
    今天做测试的时候才发现这个问题;
    大家看下图。


    IP属地:福建2楼2009-07-13 23:10
    回复
      注意到了吧,剑的那个部位部分象素似乎是错位了。
      而过两步的事件之后,就变正常的图像了。


      IP属地:福建3楼2009-07-13 23:11
      回复
        然后两个就是这样不断地重复,错位,正常,错位,正常。
        这是一张人物下落的动作图,
        我检查了一下,这个时候的重力是0.5
        于是我把它改成了0.6...结果错位消失了...
        改成0.4也没有以上的情况...
        到底是什么问题...
        才疏学浅,实在不知道是什么问题。
        附上BMP图一张,不知道上传后还能不能用...


        IP属地:福建4楼2009-07-13 23:14
        回复
          use synchronization


          IP属地:山东6楼2009-07-14 09:57
          回复
            在那个事件中使用哪条重绘指令呢?
            我试了下在step中的,似乎无效。
            而且产生这个现象的原因不明呢...


            IP属地:福建7楼2009-07-14 12:04
            回复
              只能在draw事件中使用各类绘制指令。


              IP属地:浙江8楼2009-07-14 12:36
              回复
                正确说来是电脑像素计算与分辨率的问题哦,而不是GM滴!所以可以试试某些方法达到无缝精灵,不过这样也会严重影响游戏速度,不建议这样弄的说


                IP属地:四川9楼2009-07-14 23:31
                回复
                  不过我有放到不同分辨率的机子上做过测试哦~结果都是出现了错位呢,到底是什么原因造成的呢?


                  IP属地:福建10楼2009-07-15 23:53
                  回复
                    这里涉及到双倍缓冲,改日可以整理个文章出来。
                    简单来讲,平时看到的正常图像是Screen中的;错位现象,看到的图像一半是Buffer,一半是Screen。


                    IP属地:山东11楼2009-07-16 00:37
                    回复
                      @宋异人 @q糖豆p 不知道许多吧友画面移动时产生的变形及抖动拉扯是不是这个在作怪……


                      IP属地:广东来自Android客户端12楼2023-05-30 14:21
                      收起回复
                        怎么看不到图了


                        IP属地:重庆13楼2024-08-03 11:28
                        回复