메뉴

미리 정의된 변수

미리 정의된 변수란 프로토타입에서 언제나 접근할 수 있는 일련의 변수 모음입니다. 이 변수들이 가지는 가치는 자동으로 업데이트됩니다.

예를 들어, $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 기기의 너비를 표시합니다.

기기의 너비와 높이는 뷰포트 크기가 아니라 화면 크기(해상도 크기)를 나타냅니다. 예를 들어, iPhone 14 Pro의 해상도는 390x844 @3x이므로 기기 너비 x 기기 높이는 1170x2532(즉, (390x3)x(844x3))가 됩니다.

따라서 프리셋 크기와 기기 크기는 서로 무관합니다. iPhone 13용으로 디자인된 Pie를 iPhone 14에서 실행하면, iPhone 14의 기기 크기가 표시됩니다. 자세한 내용은 이 예시를 확인해 보십시오.

$qrValue QR & 바코드 스캐너로 QR 코드를 스캔한 후 해당 QR 코드에 저장된 값을 반환합니다. QR 코드 스캐너에 대해 자세히 알아보십시오.

$qrHeight QR & 바코드 스캐너로 QR 코드를 스캔한 후 해당 QR 코드에 저장된 높이를 반환합니다. QR 코드 스캐너에 대해 자세히 알아보십시오.

$qrWidth QR & 바코드 스캐너로 QR 코드를 스캔한 후 해당 QR 코드에 저장된 너비를 반환합니다. QR 코드 스캐너에 대해 자세히 알아보십시오.

$qrX QR & 바코드 스캐너로 QR 코드를 스캔한 후 해당 QR 코드에 저장된 x 좌표를 반환합니다. QR 코드 스캐너에 대해 자세히 알아보십시오.

$qrY QR & 바코드 스캐너로 QR 코드를 스캔한 후 해당 QR 코드에 저장된 y 좌표를 반환합니다. QR 코드 스캐너에 대해 자세히 알아보십시오.

$barcodeValue QR & 바코드 스캐너로 바코드를 스캔한 후 해당 바코드에 저장된 값을 반환합니다.

$barcodeHeight QR & 바코드 스캐너로 바코드를 스캔한 후 해당 바코드에 저장된 높이를 반환합니다.

$barcodeWidth QR & 바코드 스캐너로 바코드를 스캔한 후 해당 바코드에 저장된 너비를 반환합니다.

$barcodeX QR & 바코드 스캐너로 바코드를 스캔한 후 해당 바코드에 저장된 x 좌표를 반환합니다.

$barcodeY QR & 바코드 스캐너로 바코드를 스캔한 후 해당 바코드에 저장된 y 좌표를 반환합니다.