2017-09-02 24 views
0

我想在我的應用中引入一個切換,讓用戶啓用或禁用特徵點。是否可以將特徵點隱藏在ARKit中?

我正在談論的功能是:

self.sceneView.debugOptions = [ARSCNDebugOptions.showFeaturePoints] 

是否有可能禁用它或者它在短短的一個方法是什麼?

謝謝!

回答

1

如果特徵點是你唯一打開的調試選項,你可以很容易地通過設置調試選項爲空集關閉它(以及其他所有調試選項):

self.sceneView.debugOptions = [] 

如果你已經設置其他調試選項,並且只想刪除特徵點,則需要採用當前的debugOptions值並應用一些SetAlgebra方法來刪除不想要的選項。 (然後將debugOptions設置爲您的修改集。)

+0

終於!非常感謝你!這是超級簡單的,但在艱難的發展階段需要思考的東西太多了...... –

相關問題