2017-06-16 1 views
0

Ich fand eine tolle Referenz auf how to get started with file pickers. Aber ich kann den bereitgestellten Code nicht für meine Unity Hololens App verwenden.Problem mit FilePickers in Unity Hololens Entwicklung

Mein Szenario: Ich habe eine Datei, sagen wir eine Objektdatei, wie solche, 3DModel.obj. Ich möchte, dass meine App diese Datei (3DModel.obj) zur Laufzeit finden kann, und dann zur Laufzeit laden.

Ich versuche, diese Lese-/Schreibfunktionen zu verwenden, aber ich bekomme keine wo. Ich habe zahlreiche Funktionen wie Windows.Storage.ApplicationData.Current.RoamingFolder, KnownFolder, LocalFolder, DataPath, persistantDataPath durchlaufen.

Ich habe durch Microsofts Datei-Picker-Dokumentation gelesen, und ich bin immer noch kratzte mir den Kopf.

Keiner von diesen scheint zu erreichen, was ich versuche zu tun, oder meine Unfähigkeit und mangelndes Wissen über die Verwendung von Datei-Picker schlägt fehl, um die Arbeit zu erledigen.

Antwort

0

Limitations of the HoloLens shell:

Datei-Explorer und lokale Dateisystem

Das Modell von Windows Holographic App derzeit nicht das Konzept eines Dateisystems aus. Es gibt bekannte Ordner, aber es gibt keine integrierte, lokale Datei-Explorer-App wie auf Windows Desktop oder Mobile. Apps können Dateien in ihren lokalen Statusordnern speichern. Apps können auch Dateien in einer registrierten Dateiauswahl-App wie OneDrive speichern.

+0

Können Apps auf gespeicherte Dateien aus OneDrive oder lokalen Ordnern zugreifen? Oder können sie nur strikt speichern? Vielleicht eine bessere Frage ... Gibt es einen Ort, um Dateien auf meinen Desktop zu stellen, damit ich sie zur Laufzeit auf der App zugreifen kann? – jtth

+0

@JHiggins Ich habe es nicht versucht, ehrlich gesagt. Keines der Projekte, die ich bisher gemacht habe, benötigt Dateisystemzugriff und ich habe derzeit keinen Zugriff auf das Gerät oder den Emulator. – Draco18s