Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4039.00元
显示不一样是什么原因。在unity中Game下设置的是1920*1920,运行的话那些白色按钮的动画位置正常。但是打包出来,运行exe的时候,(我代码中用Screen.SetResolution设置的是1600*1600)不能正常显示。设置为1920*1920也是一样。图一是Game下的,图二是打包出来的
吴文博发起了问答2017-08-30
7
回复
1832
浏览

 

所有回复
  • 吴文博 2017-08-30

    下图是Game下的,上图是打包的

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-08-30

    在game下设置的分辨率1920*1920,如果达不到这个分辨率,那就是按照这个比例来显示的,unity里面game显示的并不是实际1920*1920的效果

    在打包出来,你可以输出下屏幕的分辨率,看下分辨率是否达到自己设置的分辨率了

    如果达到了,显示不一致,应该是你设置的anchor的问题

    • 吴文博 2017-08-31

      老师,怎样输出打包出来的exe,运行时候屏幕的分辨率。如果分辨率没有达到自己设置的分辨率,出现这种问题的原因是什么呢。

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • 吴文博 2017-08-31

    老师,怎样输出打包出来的exe,运行时候屏幕的分辨率。如果分辨率没有达到自己设置的分辨率,出现这种问题的原因是什么呢。

    • siki 2017-08-31

      可以在update里面显示到ui的text上,通过screen.width,screen.height得到宽高

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-08-31

    没有达到你设置的分辨率的话,有可能是显示器不支持这个分辨率

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
  • siki 2017-08-31

    设置分辨率的方法没啥问题http://blog.csdn.net/ldy597321444/article/details/51482404

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!