Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua 屏幕顶部的空白区域_Lua_Coronasdk_Padding - Fatal编程技术网

Lua 屏幕顶部的空白区域

Lua 屏幕顶部的空白区域,lua,coronasdk,padding,Lua,Coronasdk,Padding,我是科罗纳SDK的新手,我遇到了一个问题, 当我把一个图像放在屏幕顶部时,有一个空白区域,我怎样才能使它消失 谢谢! 这完全取决于您运行应用程序的设备。有些更高,有些更宽。因此有一个值display.screenOriginY,如果您将对象放置在离屏幕顶部一定距离的位置,则必须将该值添加到y值中。 以下是更多信息: 在config.lua文件中,您可以通过设置scale=“adaptive”使电晕填充整个设备屏幕。您可以阅读有关自适应内容缩放的更多信息 使用此自适应缩放时,坐标(0,0)将位于设

我是科罗纳SDK的新手,我遇到了一个问题, 当我把一个图像放在屏幕顶部时,有一个空白区域,我怎样才能使它消失

谢谢!

这完全取决于您运行应用程序的设备。有些更高,有些更宽。因此有一个值
display.screenOriginY
,如果您将对象放置在离屏幕顶部一定距离的位置,则必须将该值添加到
y
值中。 以下是更多信息:


config.lua
文件中,您可以通过设置
scale=“adaptive”
使电晕填充整个设备屏幕。您可以阅读有关自适应内容缩放的更多信息

使用此自适应缩放时,坐标(0,0)将位于设备屏幕的左上角。但是,宽度和高度因设备而异,您必须在代码中考虑到这一点。您可以使用
display.contentWidth
display.contentHeight
尝试获取这些参数(点(0,0)位于od屏幕的上角)

——计算设备的纵横比
本地aspectRatio=display.pixelHeight/display.pixelWidth
应用程序={
内容={
宽度=aspectRatio>=1.5和800或数学地板(1200/aspectRatio),
高度=aspectRatio点(0,0)并不总是位于屏幕的左上角。请尝试阅读。
--calculate the aspect ratio of the device
local aspectRatio = display.pixelHeight / display.pixelWidth
application = {
   content = {
      width = aspectRatio >= 1.5 and 800 or math.floor( 1200 / aspectRatio ),
      height = aspectRatio <= 1.5 and 1200 or math.floor( 800 * aspectRatio ),
      scale = "letterBox",
      fps = 30,

      imageSuffix = {
         ["@2x"] = 1.3,
      },
   },
}