위젯 작업 > 2D > 카메라
  
카메라
이 위젯의 기능은 무엇인가요?
2D 아이웨어 또는 모바일 경험에서 사진을 찍을 수 있습니다.
이 위젯은 언제 사용해야 하나요?
사용자가 경험 중에 사진을 찍을 수 있도록 하려면 카메라 위젯을 사용합니다.
특별한 속성, 서비스, 이벤트 또는 작업이 있나요?
공통적인 위젯 속성, 서비스 및 이벤트 목록을 보려면 공통적인 위젯 속성, 서비스 및 이벤트 항목을 참조하십시오.
다음 테이블은 이 위젯에 한정된 속성 목록입니다.
속성
설명
3D 증강 숨기기
선택할 경우 경험의 3D 증강이 숨겨집니다.
이미지 데이터
카메라로 찍은 JPEG 이미지를 Base64로 인코딩한 문자열(텍스트)입니다.
이미지 URL
웹 페이지에 임베드하거나 3D 이미지 위젯의 리소스로 바인딩할 수 있는 하이퍼링크에 위 이미지 데이터를 래핑합니다.
서비스
설명
사진 찍기
이 서비스를 호출하면 사진을 촬영하는 카메라가 시작됩니다.
이벤트
설명
찍은 사진
사진이 촬영되면 트리거됩니다.
사용자가 취소함
사용자가 카메라를 취소하면 트리거됩니다.
위젯 작동
본 예는 위젯의 작동 장면입니다.
사용에 필요한 최소 단계
1. 2D 아이웨어 또는 모바일 프로젝트의 2D 캔버스에서 카메라 위젯을 캔버스에 끌어 놓습니다.
2. 버튼 위젯을 캔버스로 끌어서 놓습니다.
3. 버튼에 표시할 텍스트를 입력합니다. 예를 들어, Take Picture와 같이 입력합니다.
4. 버튼클릭 이벤트 옆에 있는 아이콘을 프로젝트 트리의 camera-1으로 끌어 놓습니다.
5. 바인딩 대상 선택 창에서 사진 찍기를 선택하고 바인딩을 클릭합니다.
6. 이미지 위젯을 캔버스로 끌어서 놓습니다
7. 카메라 위젯의 이미지 URL 속성을 이미지 위젯에 끌어서 놓습니다. 바인딩 대상 선택 창에서 리소스를 선택하고 바인딩을 클릭합니다.
1-5단계를 완료한 후에는 다음 단계를 선택적으로 실행할 수 있습니다.
1. 카메라 위젯의 이미지 URL 속성을 이미지 위젯에 바인딩합니다. 리소스를 바인딩 대상으로 선택합니다.
2. 카메라 위젯의 이미지 데이터 속성을 ThingWorx 서비스에 바인딩하여 이미지를 저장합니다.