有什么区别?宽度是否也以像素为单位计算?我怎么知道使用哪一个?
答案 0 :(得分:1)
日冕有几个属性,让我向您展示一些重要的内容属性,根据官方文档here,阅读整个项目配置文档here,您将了解整体情况。
'<div class="blue"></div>'
和display.contentWidth
(这将默认为屏幕宽度,但如果您在config.lua中使用内容缩放,则可能是另一个值) - 表示原始内容的只读属性内容的宽度和高度,以像素为单位。
display.contentHeight
和display.pixelWidth
(此值以像素为单位,始终相对于纵向方向) - 表示整个屏幕的只读属性宽度和高度,以像素为单位。
display.pixelHeight
和display.viewableContentWidth
(包含整个可见屏幕的高度和宽度) - 表示可查看宽度和高度的只读属性。如果您使用 zoomEven scaling ,这将非常有用,因为它会显示可查看的(未剪切的)测量值(以像素为单位)。
display.viewableContentHeight
和display.actualContentWidth
(结果取决于比例设置) - 表示屏幕 Corona 内容单元中宽度和高度的只读属性。结果取决于比例设置。
对于 letterbox scale ,返回内容的高度和宽度,包括信箱区域。
对于 zoomEven 比例,返回与 display.viewableContentHeight 和 display.viewableContentWidth 属性匹配的值。
display.actualContentHeight
和display.contentCenterX
- 表示内容区域中心的只读属性,可用于沿中心轴定位对象。