MenuToggle Menu

预定义变量

预定义变量是ProtoPie为用户已经设定好的一组变量,用户可以直接调用。这些预定义变量可以自动地存储最新的值。

例如,$mouseX是识别鼠标当前坐标的变量,因此当鼠标位置发送变化时,$mouseX的值会自动被修改。

了解更多关于变量的内容。

  • $mouseX鼠标所在位置的X轴坐标
  • $mouseY鼠标所在位置的Y轴坐标
  • $touchX点击屏幕时的X轴坐标
  • $touchY点击屏幕时的Y轴坐标
  • $touchVelocity点击后手指在屏幕上滑动的速度
  • $touchVelocityX点击后手指在屏幕X轴方向上的滑动速度
  • $touchVelocityY点击后手指在屏幕丫轴方向上的滑动速度
  • $touchPointerCount同时点击屏幕的手指数
  • $keyboardHeight移动设备屏幕中的键盘高度。了解更多关于输入图层的内容。
  • $deviceOS当前设备的系统
  • $piPi (3.141592).
  • $time使用该变量可以获取Pie文件的运行时长(秒)。如果希望得到从某一事件发生之后的时长,应将事件发生的时间赋给变量并从$time中减去该时间值。
  • $voiceTranscript使用该变量可以记录使用者所说的话。了解更多关于语音交互的内容。
  • $deviceHeight显示设备的高度。
  • $deviceWidth显示设备的宽度。

    设备的宽度和高度是指屏幕大小(分辨率大小),而不是视口大小。例如,iPhone 14 Pro的分辨率为390x844 @3x,因此其设备宽度x设备高度为1170x2532,即(390x3)x(844x3)。

    因此,预设大小和设备大小无关。如果在iPhone 14上运行采用iPhone 13预设的Pie,将显示iPhone 14的设备大小。查看此案例,了解更多。

  • $qrValue在通过扫描器扫描后,获取存储在二维码中的值。 详细了解 二维码扫描器
  • $qrHeight在通过扫描器扫描后,获取二维码的高度。 详细了解 二维码扫描器
  • $qrWidth通过扫描仪扫描后,获取二维码的宽度。 详细了解 二维码扫描器
  • $qrX在通过扫描器扫描后,获取二维码的 x 坐标。 详细了解 二维码扫描器
  • $qrY在通过码扫描器扫描后,获取二维码的 y 坐标。 详细了解 二维码扫描器
  • $barcodeValue扫描条形码后,获取存储在条形码中的值。
  • $barcodeHeight扫描条形码后,获取存储在条形码中的高度。
  • $barcodeWidth扫描条形码后,获取存储在条形码中的宽度。
  • $barcodeX扫描条形码后,获取存储在条形码中的x坐标。
  • $barcodeY扫描条形码后,获取存储在条形码中的y坐标。
Back To Top