Я получаю сообщение об ошибке: init()
недоступно для ARLightEstimate
.
- Версия Xcode: 11.3.1
- Версия Swift: 5
Код:
class LightSensorManager{
let lightEstimate = ARLightEstimate() // <-- error is here
var ambientLightIntensity: CGFloat
init() {
ambientLightIntensity = lightEstimate.ambientIntensity
}
}
Ошибка:
'init ()' недоступен
API для ARLightEsvaluation - ARKit
Я предполагаю, что это абстрактный класс? Но я не могу найти конкретный подкласс этого. Я только хочу использовать датчик внешнего освещения из этого API для обнаружения внешнего освещения.