다음을 통해 공유


SpacePinBinder 클래스

정의

IBinder 인터페이스를 구현하여 공간 핀과 클라우드 앵커 간의 관계를 관리합니다.

[UnityEngine.RequireComponent(typeof(Microsoft.MixedReality.WorldLocking.ASA.PublisherASA))]
public class SpacePinBinder : UnityEngine.MonoBehaviour, Microsoft.MixedReality.WorldLocking.ASA.IBinder
[<UnityEngine.RequireComponent(typeof(Microsoft.MixedReality.WorldLocking.ASA.PublisherASA))>]
type SpacePinBinder = class
    inherit MonoBehaviour
    interface IBinder
Public Class SpacePinBinder
Inherits MonoBehaviour
Implements IBinder
상속
UnityEngine.MonoBehaviour
SpacePinBinder
특성
UnityEngine.RequireComponentAttribute
구현

생성자

SpacePinBinder()

IBinder 인터페이스를 구현하여 공간 핀과 클라우드 앵커 간의 관계를 관리합니다.

필드

SpacePinIdKey

값의 공백 핀 ID를 식별하는 공간 핀/클라우드 앵커 속성의 키-값 쌍에 대한 키입니다.

속성

IsReady

바인더가 작업을 실행할 준비가 되었는지 확인합니다.

Name

이 바인더의 이름입니다.

PublisherStatus

게시자의 현재 상태.

SearchRadius

거친 재배치를 사용하여 클라우드 앵커를 검색할 때 디바이스에서 검색할 거리(대략)입니다.

SpacePins

IBinder 인터페이스를 구현하여 공간 핀과 클라우드 앵커 간의 관계를 관리합니다.

메서드

AddSpacePin(SpacePinASA)

관리되는 핀 목록에 공백 핀을 추가합니다.

Clear()

클라우드에서 알려진(바인딩된) 클라우드 앵커를 모두 삭제하고 바인딩을 지웁니다.

CreateBinding(String, String)

이 공간 핀과 연결된 클라우드 앵커 ID를 설정합니다.

Download()

알려진 모든 바인딩에 대한 클라우드 앵커를 끌어와 바인딩된 공간 핀에 적용합니다.

GetBindings()

공간 핀과 클라우드 앵커 간의 알려진 바인딩입니다.

Publish()

모든 활성 공간 핀을 클라우드에 게시합니다.

Publish(SpacePinASA)

spacePin을 게시합니다.

Purge()

영역에서 모든 클라우드 앵커를 찾아 삭제하고 바인딩을 해제합니다.

RemoveBinding(String)

공간 핀과 해당 클라우드 앵커 간의 바인딩을 지웁 수 있습니다.

RemoveSpacePin(String)

이 SpacePin과 연결된 공간 핀 바인딩을 제거합니다.

Search()

영역의 클라우드 앵커에 대한 Search 다운로드하고 연결된 공간 핀에 적용합니다.

UnPin()

IBinder 인터페이스를 구현하여 공간 핀과 클라우드 앵커 간의 관계를 관리합니다.

적용 대상