Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
AWS SimSpace Weaver Ausführung 1.17.0
Diese Version ist eine Überarbeitung des verteilbaren SimSpace Weaver App-SDK-Pakets. Wir haben veraltete Windows-Batch- und Linux-Bash-Skripte durch Python-basierte Skripte ersetzt.
Wichtig
Python 3.9 ist jetzt eine Voraussetzung für die Verwendung der Skripte und Beispiele, nicht nur für das Python-SDK.
Inhalt
Wesentliche Änderungen für 1.17.0
-
Vereinfachte Projekterstellung
-
Nach der Ausführung können Sie Ihr eigenes Projekt erstellen
setup.py
, indem Sie einfach ein Beispiel kopieren und einfügen.
-
-
Beispiele mit einem Klick
-
Die ZIP-Datei für die Distribution enthält jetzt ready-to-use Beispiele, die auch nach dem Einrichten der Distribution funktionieren.
-
-
Jedes SDK ist jetzt in einem eigenen Verzeichnis vorhanden:
cpp
python
,unreal
, undunity
. Je nachdem, welches SDK Sie verwenden, müssen Sie möglicherweise Ihre Pfade aktualisieren. -
Verbesserungen der Hilfsskripte.
-
Skripte enthalten jetzt mehrere AWS CLI Optionen, um ihre Flexibilität zu maximieren.
-
Integrierter Konsolen-Client-Start und -Verbindung als Teil des Schnellstarts.
-
Verbesserte Konsolenausgabe.
-
Das Erstellen von Unreal- und Unity-Beispielen funktioniert jetzt mit
quick-start
, ohne dass weitere manuelle Schritte erforderlich sind. -
SimSpace Weaver Localfunktioniert jetzt durch einfaches Aufrufen
quick-start
, kein manuelles Erstellen und Starten mehr. -
SimSpace Weaver Local
quick-start
hat integrierte Unterstützung für die Protokollierung der App-Ausgabe. -
SimSpace Weaver Localkann jetzt in einer Umgebung ohne GUI gestartet werden, z. B. in einer SSH-Sitzung.
-
Die Funktion „Benutzerdefinierter Container“ ist jetzt in das
quick-start
Skript integriert. -
Verbesserte Unterstützung für Amazon Linux 2 (AL2): Skript-Workflows für Windows und AL2 sind jetzt vergleichbar. Bisher erforderten AL2-Projekte mehr manuelle Schritte und wurden für AL2 SimSpace Weaver Local nicht unterstützt.
-
-
Die Unreal Engine- und Unity-Plugins sind jetzt als Teil des verteilbaren SimSpace Weaver App-SDK-Pakets enthalten.
-
Fehlerkorrekturen für SimSpace Weaver Local
-
Es wurde ein Fehler behoben, bei dem Entitäten dieselbe Entitäts-ID zugewiesen werden konnte.
-
Es wurde ein Fehler behoben, bei dem zwei Partitionen dieselbe Partitions-ID zugewiesen werden konnte.
-
Ein Fehler im Zusammenhang mit dem Versuch von Apps, in Entitäten zu schreiben, die ihnen nicht gehörten, wurde behoben.
-
Ein Problem mit einem Speicherleck wurde behoben.
-
Ein Projekt auf Version 1.17.0 aktualisieren
-
Richten Sie die 1.17.0-Distribution ein: Gehen Sie die Einrichtungsprozeduren erneut durch, da wir sie für 1.17.0 geändert haben. Weitere Informationen finden Sie unter Einrichten für SimSpace Weaver.
-
Jedes Weaver App SDK ist jetzt in einem eigenen Verzeichnis vorhanden. Aktualisieren Sie Ihre Build-Pfade, um dies widerzuspiegeln.
-
C++-Verzeichnis:
SimSpaceWeaverAppSdk/cpp
-
Das SimSpace Weaver C++ App SDK verwendet jetzt eine
FindSimSpaceWeaverAppSdk.cmake
Datei. Diese Datei richtet einweaver
Ziel ein, mit dem verknüpft wird, und enthält wichtige Bugfixes beim Erstellen für Weaver in der AWS Cloud. Sie sollten dies verwenden, anstatt direkt auf die Binärdateien zu verlinken.
-
-
Python-Verzeichnis:
SimSpaceWeaverAppSdk/python
-
Unity-Plugin:
SimSpaceWeaverAppSdk/unity
-
Unreal Engine-Plugin:
SimSpaceWeaverAppSdk/unreal
-
-
Die vorherigen
tools
Skripte funktionieren mit der neuen SimSpace Weaver Distribution nicht. Um die neuentools
Skripte mit Ihrem Projekt zu verwenden:-
Löschen Sie Ihre alten
tools/local
Verzeichnissetools/windows
tools/linux
, und. -
Kopieren Sie das
tools
Verzeichnis eines Beispielprojekts, das dasselbe SimSpace Weaver App-SDK wie Ihr Projekt verwendet. Stellen Sie sicher, dass Sie ausgeführt haben,setup.py
bevor Sie dieses Verzeichnis kopieren.
-
Wichtig
Es wird nur garantiert, dass die Tools-Skripte mit den Beispielprojekten funktionieren. Möglicherweise müssen Sie diese Skripte, insbesondere das build.py
Skript, bearbeiten, um mit Ihrem Projekt arbeiten zu können. Alle Änderungen betreffen nur Ihr Projekt, daher können wir Ihnen keine Hinweise geben.
Häufig gestellte Fragen zu Version 1.17.0
Muss ich auf Version 1.17.0 aktualisieren?
Dies ist kein erforderliches Update, da es keine Änderungen an der SimSpace Weaver API oder dem SimSpace Weaver App-SDK gibt. Sie müssen auf Version 1.17.0 aktualisieren, wenn Sie Version 1.17.0 verwenden möchtenSimSpace Weaver Local, die mehrere Bugfixes enthält.
Was ist die erforderliche Python-Mindestversion?
Python 3.9 ist die Mindestversion.
Was ist die erforderliche CMake-Mindestversion?
CMake-Version 3.13 ist die Mindestversion.
Welche Mindestversion von Unreal Engine ist erforderlich?
Unreal Engine 5.0 ist das Minimum.
Welche Mindestversion von Unity ist erforderlich?
Unity-Version 2022.3.19.F1 ist die Mindestversion.