预定义变量
预定义变量是一组在你的原型中始终可访问的变量。它们存储的值会自动更新。
例如,$mouseX 的值总会根据光标所在位置自动变化。
了解更多 关于如何使用变量的信息。
$mouseX 光标的 x 坐标。
$mouseY 光标的 y 坐标。
$touchX 触摸被记录位置的 x 坐标。
$touchY 触摸被记录位置的 y 坐标。
$touchVelocity 使用正在移动的手指或鼠标进行触摸时的速度。
$touchVelocityX 使用正在移动的手指或鼠标进行触摸时速度的 x 分量。
$touchVelocityY 使用正在移动的手指或鼠标进行触摸时速度的 y 分量。
$touchPointerCount 触摸屏幕的手指数。
$keyboardHeight 智能设备上原生键盘在可见时的高度。了解更多 关于输入层的信息。
$deviceOS 运行该原型的设备操作系统。
$pi 圆周率(3.141592)。
$time 自原型启动以来经过的时间(秒)。如果你想知道某个事件发生后经过的时间,请在事件发生时将时间赋值给一个变量,并用 $time 减去它。
$voiceTranscript 启用语音命令监听时接收到的语音内容。了解更多 关于语音原型设计的信息。
$deviceHeight 显示设备的高度。
$deviceWidth 显示设备的宽度。
设备的 device width 和 device height 表示的是其屏幕尺寸(分辨率尺寸),而不是视口尺寸。例如,iPhone 14 Pro 的分辨率为 390x844 @3x,因此其 device width x device height 为 1170x2532(即 (390x3)x (844x3))。
因此,预设尺寸与设备尺寸无关。如果你在 iPhone 14 上运行一个预设为 iPhone 13 的 pie,显示的将是 iPhone 14 的设备尺寸。查看此示例了解更多。
$qrValue 使用 QR & Barcode Scanner 扫描二维码后,返回二维码中存储的值。了解更多关于二维码扫描器的信息。
$qrHeight 使用 QR & Barcode Scanner 扫描二维码后,返回二维码中存储的高度。了解更多关于二维码扫描器的信息。
$qrWidth 使用 QR & Barcode Scanner 扫描二维码后,返回二维码中存储的宽度。 了解更多关于二维码扫描器的信息。
$qrX 使用 QR & Barcode Scanner 扫描二维码后,返回二维码中存储的 x 坐标。了解更多关于二维码扫描器的信息。
$qrY 使用 QR & Barcode Scanner 扫描二维码后,返回二维码中存储的 y 坐标。了解更多关于二维码扫描器的信息。
$barcodeValue 使用 QR & Barcode Scanner 扫描条形码后,返回条形码中存储的值。
$barcodeHeight 使用 QR & Barcode Scanner 扫描条形码后,返回条形码中存储的高度。
$barcodeWidth 使用 QR & Barcode Scanner 扫描条形码后,返回条形码中存储的宽度。
$barcodeX 使用 QR & Barcode Scanner 扫描条形码后,返回条形码中存储的 x 坐标。
$barcodeY 使用 QR & Barcode Scanner 扫描条形码后,返回条形码中存储的 y 坐标。
