2017-09-02 1 views
0

Ich möchte in meiner App eine Umschaltfunktion einführen, mit der der Benutzer den Feature Point aktivieren oder deaktivieren kann.Können Feature Points in ARKit versteckt werden?

Die Funktion, die ich spreche, ist:

self.sceneView.debugOptions = [ARSCNDebugOptions.showFeaturePoints] 

Ist es möglich, sie zu deaktivieren oder es ist in einer Art und Weise gerade?

Vielen Dank!

Antwort

1

Wenn Merkmalspunkte der einzige Debug-Option war sie eingeschaltet, können Sie es leicht ausschalten kann (zusammen mit allen anderen Debug-Optionen) von Debug-Optionen auf die leere Menge einstellen:

self.sceneView.debugOptions = [] 

Wenn Sie schon Setzen Sie andere Debug-Optionen und entfernen möchten nur die Feature-Punkte eins, müssen Sie den aktuellen Wert debugOptions nehmen und einige SetAlgebra Methoden anwenden, um die Option zu entfernen, die Sie nicht möchten. (Dann setzen Sie debugOptions auf Ihren modifizierten Satz.)

+0

Endlich! Vielen Dank! Es war super einfach, aber zu viele Dinge, über die man sich während einer hart entwickelnden Sitzung Gedanken machen konnte ... –

Verwandte Themen