Table of Contents

Class EditorCameraDeviceFrameSource

Пространство имен
easyar
Сборка
EasyAR.Sense.dll

Управлениеeasyar.CameraDevice в редакторе черезMonoBehaviour, предназначено исключительно для целей разработки и диагностики. Обычно, когда этот источник кадров используется, все видимые эффекты отличаются от работы на устройстве. Вы можете применять его для разработки логики приложения, не связанной с AR-эффектами, но не следует полагаться на него для оценки результатов работы AR (обнаружение, отслеживание, позиционирование и т.д.).

Этот источник кадров не является устройством отслеживания движения и не выводит данные движения вARSession.

public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
Наследование
EditorCameraDeviceFrameSource
Наследуемые члены

Свойства

IsAvailable

Предоставляется только при создании нового источника кадров. Доступ осуществляется исключительно в процессеAssemble().

Доступность текущего источника кадров.

Если значение равно null, будет вызванCheckAvailability(), а значение будет получено после завершенияCoroutine.

protected override Optional<bool> IsAvailable { get; }

Методы

OnSessionStart(ARSession)

Предоставляется только при создании нового источника кадров. Доступ осуществляется исключительно в процессеStartSession().

Обработка запуска сессии, если этот источник кадров уже включён вAssembly. Этот метод предназначен для отложенной инициализации; здесь можно выполнить специфичную для AR инициализацию.

protected override void OnSessionStart(ARSession session)

Параметры

session