Class EditorCameraDeviceFrameSource
- Пространство имен
- easyar
- Сборка
- EasyAR.Sense.dll
MonoBehaviour, управляющий easyar.CameraDevice в редакторе; предоставляется только для диагностики при разработке. Обычно при использовании этого frame source все видимые эффекты отличаются от работы на устройстве. Его можно использовать для разработки логики приложения, не связанной с AR-эффектами, но нельзя использовать для оценки работы AR, например обнаружения, отслеживания или локализации.
Этот frame source не является устройством отслеживания движения и не выводит данные движения в ARSession.
public class EditorCameraDeviceFrameSource : CameraDeviceFrameSource
- Наследование
-
EditorCameraDeviceFrameSource
- Наследуемые члены
Свойства
IsAvailable
Предоставляется только при создании нового frame source. Доступ к нему выполняется только во время Assemble().
Доступен ли текущий frame source.
Если значение равно null, будет вызван CheckAvailability(), а значение будет получено после завершения Coroutine.
protected override Optional<bool> IsAvailable { get; }
Методы
OnSessionStart(ARSession)
Предоставляется только при создании нового frame source. Доступ к нему выполняется только во время StartSession().
Обрабатывает запуск session, если этот frame source уже собран в Assembly. Этот метод предназначен для отложенной инициализации; в нем можно выполнять инициализацию, специфичную для AR.
protected override void OnSessionStart(ARSession session)
Параметры
session