연습 - Unity 프로젝트에 Azure Digital Twins 프리팹 추가

완료됨

원격 분석 데이터 사용의 기본 사항과 ARM 템플릿이 테이블에 가져오는 항목에 관해 자세히 알고 있으므로 이제 Unity 프로젝트에 Azure Digital Twins 프리팹을 추가하겠습니다. 미리 빌드된 Unity 장면을 시작하고 실행하려면 다음 절차의 단계를 따릅니다.

  1. GitHub에서 프로젝트를 복제하거나 다운로드합니다.
  2. 프로젝트 패널에서 Assets>Scenes>Supporting Scenes>ModuleStartScenes 폴더를 엽니다.
  3. 이 모듈의 경우 2_PlaceDigitalTwinAssets를 찾아서 엽니다. 이 장면에는 이 모듈의 프리팹인 Bing Maps.prefab이 포함되어 있습니다.
  4. Bing 지도 개발자 키를 찾습니다.
  5. 계층 구조에서 Bing Maps 게임 개체를 선택한 다음, 개발자 키를 입력하고, 다음 구성을 지도 렌더러 구성 요소에 적용합니다.
속성
위도 36.69
경도 -78.36
확대/축소 수준 15.5
속성
지도 모양 실린더
로컬 지도 반지름 1
로컬 베이스 높이 0.3

참고 항목

Assets>Scenes>CompletedScene에는 구성, 스크립트 및 최종 빌드에 대한 관련 포인터가 포함되어 있습니다. 참조용으로 사용하려면 이 모듈 및 Unity에서 혼합 현실에 대한 3D 장면 빌드에서 모든 구성 단계를 완료했는지 확인하세요.

Azure Digital Twins 서비스에 대한 풍력 발전 단지의 연결을 가속화하기 위해 Unity 프리팹이 생성되었습니다. ADTConnection 프리팹은 Azure SignalR Service를 통해 Azure Digital Twins에서 들어오는 모든 데이터를 처리합니다. 이 연결에는 각 터빈의 작동 정보로 TurbineSiteData ScriptableObject를 자동으로 업데이트하는 연관된 데이터 처리기 스크립트가 있습니다. 이 TurbineSiteData 스크립트 가능 개체는 이 프리팹 내에서 발생한 이벤트를 기반으로 OperateSceneUI의 컨트롤을 업데이트하는 데 사용됩니다.

Azure Digital Twins 연결 프리팹 추가

프로젝트 패널에서 Assets>ADTPrefabs>ADTConnection을 계층 구조 패널로 끕니다.

ADT 터빈 경고 컨트롤러 프리팹이 선택된 Unity 검사기의 스크린샷