MenuToggle Menu

Predefined Variables

ProtoPie에서 설정해 둔 Variable을 사용할 수 있습니다. 자동으로 최신 값을 계산하여 저장하기 때문에 역동적인 인터랙션을 제작할 수 있습니다.

예를 들어, $mouseX를 입력하면 커서의 위치에 따라 그 값이 계속 변화합니다. 따라서 커서가 이동하면 $mouseX의 값도 자동으로 달라집니다.

Variable에 대한 자세한 사항은 다음 링크를 참고하십시오.

  • $mouseX커서의 X좌표
  • $mouseY커서의 Y좌표
  • $touchX터치된 영역의 X좌표
  • $touchY터치된 영역의 Y좌표
  • $touchVelocity터치한 영역의 움직임 속도
  • $touchVelocityX터치한 영역의 X축 움직임 속도
  • $touchVelocityY터치한 영역의 Y축 움직임 속도
  • $touchPointerCount화면을 터치하는 손가락 개수
  • $keyboardHeight기기에서 키보드가 표시될 때 그 높이. 인풋 레이어에 대한 자세한 사항은 다음 링크를 참고해주십시오.
  • $deviceOS프로토타입을 실행하는 기기의 운영 체제
  • $pi파이 (3.141592).
  • $time프로토타입을 실행한 후 경과한 시간을 표시합니다. 특정 지점부터 경과한 시간을 계산하기 위해서는, 해당 지점까지의 시간을 Variable에 할당한 후 $time에서 차감합니다.
  • $voiceTranscriptVoice Command가 활성화 된 상태에서 음성 인식을 합니다. 음성 인식 기능에 대한 자세한 사항은 다음 링크를 참고하십시오.
  • $deviceHeight는 기기의 세로 길이를 표시합니다.
  • $deviceWidth는 기기의 가로 길이를 표시합니다.

    기기의 가로 및 세로 길이는 뷰포트 크기가 아닌 화면 크기(해상도 크기)를 의미합니다. 예를 들어 iPhone 14 Pro의 해상도는 390x844 @3x이므로 기기의 가로 길이 x 세로 길이는 (390x3) x (844x3)에 해당하는 1170x2532입니다.

    따라서 프리셋 크기와 기기 크기 사이에는 연관점이 없습니다. iPhone 13 프리셋이 적용된 Pie를 iPhone 14에서 실행하는 경우 iPhone 14의 기기 크기가 표시됩니다 (이 예를 확인하세요).

  • $qrValue에서는 QR 코드 스캐너로 스캔한 이후 QR 코드 내에 저장된 값을 반환합니다. QR 코드 스캐너에 대해 자세히 살펴보세요.
  • $qrHeight에서는 QR 코드 스캐너로 스캔한 이후 QR 코드 내에 저장된 세로 길이를 반환합니다. QR 코드 스캐너에 대해 자세히 살펴보세요.
  • $qrWidth에서는 QR 코드 스캐너로 스캔한 이후 QR 코드 내에 저장된 가로 길이를 반환합니다. QR 코드 스캐너에 대해 자세히 살펴보세요.
  • $qrX에서는 QR 코드 스캐너로 스캔한 이후 QR 코드의 x 좌표값을 반환합니다. QR 코드 스캐너에 대해 자세히 살펴보세요.
  • $qrY에서는 QR 코드 스캐너로 스캔한 이후 QR 코드의 y 좌표값을 반환합니다. QR 코드 스캐너에 대해 자세히 살펴보세요.
  • $barcodeValue는 QR 및 바코드 스캐너를 사용하여 스캔한 후 바코드에 저장된 값을 반환합니다.
  • $barcodeHeight는 QR 및 바코드 스캐너를 사용하여 스캔한 후 바코드에 저장된 높이를 반환합니다.
  • $barcodeWidth는 QR 및 바코드 스캐너를 사용하여 스캔한 후 바코드에 저장된 너비를 반환합니다.
  • $barcodeX는 QR 및 바코드 스캐너를 사용하여 스캔한 후 바코드에 저장된 x 좌표를 반환합니다.
  • $barcodeY는 QR 및 바코드 스캐너를 사용하여 스캔한 후 바코드에 저장된 y 좌표를 반환합니다.

기술을 한 단계 더 높은 수준으로 끌어올릴 준비가 되셨나요? 프로토파이 마스터클래스(ProtoPie Masterclass)에 참가하여 프로토타입에서 변수의 성능을 최대한 활용하세요. 텍스트, 숫자, 색상, 사전 정의된 변수를 사용하여 동적 상호작용을 만드는 방법을 알아보세요.

Back To Top