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