cocos2d-x FIXED_WIDTH不起作用

时间:2016-08-23 19:05:44

标签: cocos2d-x-3.x

我的图像为700x1280,设计分辨率为700x1280。 我没有为我所定位的每个设备提供单独的资产,而是使用一个包含我所有资产的资源。

问题:

当我设置我的设计分辨率时,我传递一个ResolutionPolicy :: FIXED_WIDTH意思,据我所知它将缩放宽度而没有边界,但高度可能有界限。但我所看到的只是一个固定的宽度,但是图像的高度超出了屏幕的范围,即它不会像FIXED_WIDTH那样使屏幕中的高度合适吗?

1 个答案:

答案 0 :(得分:0)

FIXED_WIDTH只承诺使用屏幕的整个物理宽度来保持宽度,但不保证高度将保持不变,即它可能会离开屏幕。对于肖像模式,FIXED_HEIGHT是要走的路,因为你在任何设备上的高度肯定比宽度大,所以通过使用FIXED_HEIGHT,宽度永远不会超出屏幕,它是一个无赖,但这就是你的意思必须做!