屏幕
获取屏幕
Published 2017年5月24日
描述
获取屏幕行为会获取屏幕属性,包括位置、尺寸、缩放级别和宽高比。随后,你可以输出这些属性以供其他行为使用,或创建逻辑,让项目针对不同屏幕尺寸呈现不同效果。
执行此行为时,会立即触发一个事件。行为一经执行,就会输出指定的属性。
属性
立即触发
此行为没有其他可修改的属性。
输出
| X |
屏幕中心当前的水平位置,单位为世界坐标。 |
| Y |
屏幕中心当前的垂直位置,单位为世界坐标。 |
| 宽度 |
当前设备物理屏幕的宽度,单位为米。此值不受缩放级别影响。例如,iPad 的宽度为 32 米。 |
| 高度 |
当前设备物理屏幕的高度,单位为米。此值不受缩放级别影响。例如,iPad 的高度为 16 米。 |
| 宽高比 |
当前设备的宽高比。例如,iPad 的宽高比为 4:3。进一步了解不同的宽高比和多种屏幕尺寸。 |
| 缩放级别 |
当前的缩放级别,以百分比表示。100% 为默认缩放级别。 |
示例
如果你正在创建一个通用项目,并想知道项目是在 iPhone 还是 iPad 上运行,可以使用“获取屏幕”行为来获取设备的宽高比。如果是 4:3,则说明设备是 iPad;如果是 16:9,则说明设备是 iPhone 5 或更新机型。

