Freigeben über


Übersicht über Gitterbeispiele

Es gibt eine Reihe von Mesh-Beispielprojekten, die Sie als Ausgangspunkt für Ihre eigenen benutzerdefinierten Umgebungen verwenden können. Jedes Projekt ist bereits mit dem Mesh-Toolkit-Paket eingerichtet und enthält viele Ressourcen, die Sie möglicherweise hilfreich finden.

Wenn Sie die Beispiele von GitHub herunterladen, erhalten Sie auch ein Steuerelementbeispielpaket , das Benutzeroberflächensteuerelemente enthält, die Sie in Ihren Projekten verwenden können. Die Steuerelementbeispiele wurden mit dem Mesh-Toolkit erstellt.

Das Studieren der Mesh-Beispielprojekte hilft Ihnen dabei, folgendes zu erfahren:

  • Verschiedene Arten von Erfahrungen, die Sie mit Mesh erstellen können.
  • Die vielen Ressourcen, die im Mesh-Toolkit verfügbar sind.
  • Die Mesh-Komponenten, die GameObjects interaktiv machen können.
  • Die verschiedenen Arten von Interaktivität (z. B. einfaches Greifen oder Greifen und Halten oder Fangen und Werfen).
  • Wie Sie sicherstellen, dass Objekte realistisch mithilfe von Equippables gehalten werden.
  • Einrichten von Ereignissen und Aktionen über visuelle Skripts
  • Gitterspezifische Knoten , die Sie in Ihren Skripts verwenden können.
  • Funktionsweise der Physik in Mesh.

Informationen zu den Beispielprojekten

  • Gitter 101: Gitter 101 ist ein Lernprogramm, aber es verdoppelt sich auch als Beispiel. In diesem Lernprogramm erfahren Sie, wie Sie mithilfe von Mesh Interactables, Physik, Skripts und mehr eine Lernerfahrung über Windparks einrichten. Im Projekt können Sie die StartingPoint-Szene öffnen und mit dem Durchlaufen des Lernprogramms beginnen. Das Projekt enthält jedoch eine andere Szene namens "FinishedProject ", bei der es sich um eine abgeschlossene Version des Lernprogramms handelt. Sie können diese Szene als Beispiel anzeigen und als Ausgangspunkt für Ihr Projekt genauso wie bei jedem der anderen Beispiele verwenden. Erste Schritte mit dem Lernprogramm "Mesh 101".

  • Mesh 201: Weiter mit dem Thema Windfarm von Mesh 101 übernimmt dieses Lernprogramm/Beispiel Ihr Wissen im Netz auf die nächste Ebene. Sie erfahren, wie Sie WebSlates verwenden, um Webinhalte anzuzeigen und einen interaktiven Globus hinzuzufügen, der beim Klicken Daten aus Bing Maps abruft und in Ihrer Umgebung anzeigt. Außerdem verwenden Sie Mesh Cloud Scripting zum Herunterladen und Anzeigen von Echtzeit-Wetterdaten in 3D, und Sie richten einen OpenAI-Chatbot ein, mit dem Die Teilnehmer Fragen zu Windparks stellen können. Erste Schritte mit dem Lernprogramm "Mesh 201".

  • Pavillon: Ein Projekt, das eine Reihe nützlicher Mesh-Features präsentiert: Ressourcen, Shader, visuelle Skripts, Animationen, VFX und SoundFX. Erfahren Sie mehr über das Pavillon-Beispiel.

  • Physics Effects Gallery: Enthält eine von Programmierern entworfene Szene, die die Kraft der Kombination ansprechender visueller Elemente mit der kreativen Verwendung von Gitterphysik-Features veranschaulicht. Erfahren Sie mehr über das Beispiel "Physics Effects Gallery".

  • Dart Room: Ein Salon-Stil mit einem Dart-Spiel, um interaktive Mesh Physics-Features zu präsentieren. Erfahren Sie mehr über das Dartroom-Beispiel.

  • Science Building: Ein umfangreiches Museum, das die Kraft der Gitterphysik zeigt, um dynamische, ansprechende Erlebnisse zu schaffen. Erfahren Sie mehr über das Science Building-Beispiel.

So beginnen Sie mit einem Beispielprojekt:

  1. Falls noch nicht geschehen, laden Sie die Mesh-Beispiele herunter, und entpacken Sie sie.

  2. Wählen Sie im Unity Hub "Projekt von Datenträger hinzufügen">aus, und navigieren Sie dann zu dem Ordner, den Sie extrahiert haben, der die Beispiele enthält.

  3. Öffnen Sie das gewünschte Beispielprojekt.

  4. Navigieren Sie in Unity zu "Ressourcenszenen>", und öffnen Sie dann die gewünschte Szene--- dies variiert von Beispiel zu Beispiel. Beispielsweise würden Sie im Science Building-Projekt die ScienceBuilding-Szene öffnen.

Hier sehen Sie ein Beispiel für das, was Sie in dieser Szene finden:___

Erstellen und Veröffentlichen Des angepassten Beispiels

Nachdem Sie ein Beispiel angepasst haben, können Sie es in eine Umgebung konvertieren, indem Sie es in Mesh im Web erstellen und veröffentlichen. Ein Ereignisorganisator kann dann ein Ereignis basierend auf dieser Umgebung erstellen. Weitere Informationen finden Sie unter Erstellen und Veröffentlichen Ihrer Umgebung.

Beiträge

Wir akzeptieren derzeit keine Codebeiträge zu unseren Beispielen. Wenn Sie Feedback haben oder probleme mit den Beispielen oder dem Mesh-Toolkit auftreten, führen Sie die folgenden Schritte aus: Wählen Sie in einem Unity-Projekt, das das Mesh-Toolkit-Paket installiert hat, das Mesh-Toolkit> aus. Geben Sie Feedback an Microsoft, und verwenden Sie dann den Feedbacklink im Mesh-Toolkit, um uns mitzuteilen.

Für dieses Projekt gelten die Microsoft-Verhaltensregeln für Open Source (Microsoft Open Source Code of Conduct). Weitere Informationen finden Sie in den häufig gestellten Fragen zum Verhaltenskodex. Sie können sich auch an opencode@microsoft.com wenden, wenn Sie weitere Fragen oder Anmerkungen haben.

Lizenz

Die Mesh-Beispiele unterliegen der MIT-Lizenz, wie in der LIZENZ dargestellt. MD-Datei im Mesh-Toolkit-Unity-Repository . Die Beispielfunktionen sind jedoch von dem Mesh-Toolkit abhängig, das von einer separaten Lizenz gesteuert wird und software von Drittanbietern enthält.

-- Zeigen Sie Spielaktivitäten an, die Sie in Ihrem Projekt verwenden können.