0
我想在我的應用中引入一個切換,讓用戶啓用或禁用特徵點。是否可以將特徵點隱藏在ARKit中?
我正在談論的功能是:
self.sceneView.debugOptions = [ARSCNDebugOptions.showFeaturePoints]
是否有可能禁用它或者它在短短的一個方法是什麼?
謝謝!
我想在我的應用中引入一個切換,讓用戶啓用或禁用特徵點。是否可以將特徵點隱藏在ARKit中?
我正在談論的功能是:
self.sceneView.debugOptions = [ARSCNDebugOptions.showFeaturePoints]
是否有可能禁用它或者它在短短的一個方法是什麼?
謝謝!
如果特徵點是你唯一打開的調試選項,你可以很容易地通過設置調試選項爲空集關閉它(以及其他所有調試選項):
self.sceneView.debugOptions = []
如果你已經設置其他調試選項,並且只想刪除的特徵點,則需要採用當前的debugOptions
值並應用一些SetAlgebra
方法來刪除不想要的選項。 (然後將debugOptions
設置爲您的修改集。)
終於!非常感謝你!這是超級簡單的,但在艱難的發展階段需要思考的東西太多了...... –